pozycjonowanie Dodawarka do katalogów katalogowanie
W połowie roku 1999 ukazał się oficjalnie Zend Engine, nowy silnik języka skryptowego, wokół którego niedługo później zaczęto budować PHP 4. Jego nazwa to kompromisowe połączenie imion twórców projektu. Nowa, oparta o niego wersja PHP ukazała się w maju 2000 roku. Tak jak poprzednio, był to potężny krok naprzód. Programiści mieli do dyspozycji teraz wiele nowych narzędzi, konstrukcji językowych oraz bezpieczniejszy system wejścia/wyjścia. Od strony administracyjnej pojawiło się oficjalne wsparcie dla wielu nowych serwerów.


website design
speed and of course quality
pricing is fair and very competitive
www.spotstudio.net
taśmy LED
Kolorowe emitery światła w reklamie
Moduły LED do instalowania w autach
smartlight.pl
filmowanie trójmiasto
Fotoreportaże z uroczystości ślubnych
Filmy i zdjęcia z wesela na DVD i video
www.studioamor.pl
podróżnik fotografie
Fotoreportaże, ciekawe relacje z podróży
Pasja to fotografia i zwiedzanie świata
www.marekmichalski.com/pl


Kapela na wesele
Oprawa muzyczna wesel i studniówek
Zespoły muzyczne na śluby i wesela
www.kapele.info
Balustrady z nierdzewki
Produkcja mebli sklepowych i regałów
Nietypowe prace ślusarskie i spawalnicze
www.margotex.bulok.info


W połowie roku 2005 zaczęły pojawiać się oficjalne sygnały, że rozpoczęto wstępne prace nad PHP 6. W stanie na lipiec 2006 wersja ta znajduje się w fazie produkcyjnej dostępne są publiczne snapshoty w wersji źródłowej oraz binarnej dla systemów Windows. Lista TODO obejmuje:

require_once()

Instrukcja require_once() służy do wczytania i wykonania kodu z określonego pliku w trakcie wykonywania skryptu. Zachowanie jej jest identyczne z instrukcją require() z jednym wyjątkiem, tzn. jeśli dany plik został już raz wczytany do tego skryptu, nie będzie wczytany ponownie. Więcej informacji na temat działania tej instrukcji w dokumentacji odnośnie require().

require_once() powinno być używane w przypadku, gdy ten sam plik mógłby zostać wczytany i wykonany wielokrotnie, ale ty chcesz mieć pewność, że zostanie wczytany dokładnie raz, aby uniknąć problemów z redefiniowaniem funkcji, nadpisywaniem zmiennych itp.

Przykłady użycia require_once() i include_once() znajdują się w kodzie PEAR dołączonym do najnowszych dystrubucji kodu Ĺşródłowego PHP.

Notatka: require_once() dodano w PHP 4.0.1pl2

Notatka: Proszę pamiętać, że require_once() oraz include_once() mogą zachowywać się w sposób nieoczekiwany na systemach operacyjnych nierozróżniających wielkości liter (non case-sensitive) - takich jak Windows.

Przykład 16-8. require_once() zwraca uwagę na wielkość liter

require_once("a.php"); // to wczyta plik a.php
  require_once("A.php"); // na Windows to ponownie wczyta a.php !

Ostrzeżenie

PHP w wersji starszej niż 4.3.0, pracujące pod kontrolą systemów Windows, nie obsługują dostępu do zdalnych plików w tej funkcji, nawet jeśli opcja allow_url_fopen jest włączona.

Patrz także: require(), include(), include_once(), get_required_files(), get_included_files(), readfile(), i virtual().