pozycjonowanie Dodawarka do katalogów katalogowanie
Już kilka miesięcy później projekt przekształcił się w zalążek znanego obecnie języka programowania, gdy został połączony z innym narzędziem Rasmusa Lerdorfa – Form Interpreter, które dało drugi człon nazwy. W 1997 roku pojawiło się PHP/FI 2.0, posiadające wtedy kilka tysięcy aktywnych użytkowników na całym świecie oraz obsługujące 50 tys. domen. Co ciekawe, wersja ta spędziła większość "życia" na beta testach. Oficjalne wydanie było tylko jedno i ukazało się w listopadzie 1997 roku.


become a model
model gets spotted on the street
At ModelsConnect we offer you guidance
www.modelsconnect.net
nity
Produkcja i dystrybucja art. metalowych
Wytrzymałe nity z aluminium i stali
www.metalnit.pl
confetti
Pokazy sztucznych ogni na festynach
Niesamowite aranżacje fajerwerków
www.confettiart.pl
Zespół muzyczny Lublin
Muzyka na wesela, śluby i uroczystości
Oprawa muzyczna studniówek i balów
www.gold-music.pl


Zespół muzyczny Elbląg
Oprawa muzyczna wesel i uroczystości
Profesjonalna obsługa wesel
www.bandthebest.bulok.info
Praca w Niemczech
Kontrakty dla Polaków i dobra płaca
Doskonałe warunki płacy i mieszkanie
www.niemcy-praca.com


Z powodu zmian licencji autorzy musieli usunąć z kodu własną bibliotekę do komunikacji z bazą MySQL. W związku z tym rozszerzenie MySQL nie jest już wkompilowywane domyślnie – należy je ręcznie doinstalować, korzystając z dostarczonej przez MySQL biblioteki libmysqlclient. Zmiana ta dotyczy również PHP 4. W zamian udostępniono nowy, domyślnie wkompilowany silnik baz danych – SQLite – którego cechą jest to, iż nie wymaga żadnych dodatkowych programów. Biblioteka kliencka jest jednocześnie jego serwerem.

Identyfikator zasobów (resource)

Identyfikator zasobów jest specjalną zmienną, przechowywującą odnośnik do zewnętrznego Ĺşródła zasobów. Identyfikatory zasobów są tworzone i wykorzystywane przez specjalne funkcje. Zobacz suplement z listą tych funkcji i powiązanych z tym typów zasobów.

Notatka: Identyfikator zasobów został wprowadzony w PHP 4.

Zwalnianie zasobów

Dzięki systemowi kontroli zasobów, wprowadzonemu w opracowanym przez Zend silniku skryptowym PHP 4, automatycznie wykrywana jest sytuacja, kiedy nie ma już odnośników do zasobu (tak jak w Java). W takie sytuacji zasoby systemowe używane do tego zasobu zostają zwolnione przez destruktor zasobów. Dlatego nie jest konieczne, aby zwalniać pamięć ręcznie za pomocą funkcji typu free_result.

Notatka: Wyjątkiem są tu stałe połączenia z serwerami baz danych, które nie są niszczone przez destruktor zasobów. Zobacz też stałe połączenia.