I. Na początek
II.Instalacja i konfiguracja
III. Opis języka
IV. Bezpieczeństwo
V. Możliwości
VI. Opis funkcji
VII. Zend API
VIII. PHP API: Interfejs rozszerzeń
X. Dodatki

Manual PHP

Zapraszam do korzystania z zamieszczonego przeze mnie manuala php. Mam nadzieję, że ta jego kopia przyda się zarówno profesjonalnym programistą, jak i początkującym twórcą skryptów PHP.

Autorzy

Mehdi Achour,
Friedhelm Betz,
Antony Dovgal,
Nuno Lopes,
Philip Olson,
Georg Richter,
Damien Seguy,
Jakub Vrana,
I kilka innych

Redakcja:

Gabor Hojtsy,
Marcin Dąbrowski, Michał Grzechowiak, Leszek Krupiński, Adam Major, Paweł Paprota, Michał Pena, Sławomir Pucia, Jarek Tabor, Tomasz Wójtowicz,

XIX. Data i Czas

Wstęp

Funkcje opisane w tym rozdziale służą do obsługi daty i czasu. Pozwalają one na pobieranie aktualnej daty i czasu z serwera, na którym pracuje PHP. Posiadają one możliwości formatowania daty i czasu na wyjściu na wiele różnych sposobów.

Notatka: Proszę pamiętać, że poniższe funkcje są zależne od lokalnych ustawień danego serwera. Należy tu szczególnie wziąć pod uwagę czas letni/zimowy i lata przestępne.

Wymagania

Do zbudowania tego rozszerzenia nie są wymagane żadne zewnętrzne biblioteki.

Instalacja

By używać tych funkcji, nie trzeba niczego instalować. Są one częścią jądra PHP.

Konfiguracja czasu wykonywania

To rozszerzenie nie definiuje posiada żadnych dyrektyw konfiguracyjnych w pliku php.ini.

Typy zasobów

To rozszerzenie nie posiada żadnych rodzajów zasobów.

Stałe predefinopwane

To rozszerzenie nie posiada żadnych stałych.

Spis treści
checkdate -- Waliduje datę gregoriańską
date_sunrise --  Returns time of sunrise for a given day and location
date_sunset --  Returns time of sunset for a given day and location
date -- Formatuje lokalny czas/datę
getdate -- Pobiera informację o dacie/czasie
gettimeofday -- Pobiera aktualny czas
gmdate -- Formatuje datę/czas dla strefy GMT/CUT
gmmktime -- Ustala uniksowy znacznik czasu dla daty ze strefy GMT
gmstrftime --  Formatuje czas/datę ze strefy GMT/UTC zgodnie z lokalizacją
idate --  Format a local time/date as integer
localtime -- Pobiera czas lokalny
microtime --  Zwraca aktualny uniksowy znacznik czasu z mikrosekundami
mktime -- Oblicza uniksowy znacznik czasu dla podanej daty
strftime --  Formatuje lokalną datę/czas zgodnie z lokalizacją
strptime --  Parse a time/date generated with strftime()
strtotime --  Parsuje większość angielskich tekstowych opisów daty i czasu do uniksowego znacznika czasu
time -- Zwraca aktualny uniksowy znacznik czasu

print 'kurs angielskiego Warszawa 1171501815' . "\n"; print 'Szkolenie umiejętności menedżerskie 1171501630' . "\n"; print 'wyważarki 1171501850' . "\n"; print 'Choroby serca 1171501762' . "\n"; print 'remonty Katowice 1171501578' . "\n";