skanuj0164 (10)

skanuj0164 (10)



Rozdział 6. o Ciągi znaków, data i czas 175

Rozdział 6. o Ciągi znaków, data i czas 175

Rysunek 6.10.

Efekt wywołań funkcji substr z różnymi argumentami


j http://łocalhost/index.php


Łdycia Widok Przejdź Zakładki Jjarządzia Pornos

jcznij przygód... Q. Aktuałnoid

1) = bcdef 2,4) = cdef -2) = ef 2, -2) = cd •5, -3) = bc


substr("abcdef',

substr("abcdef',

substr(”abcdef,

substr("abcdef”,

substr(”abcdef',

Data i czas

PHP udostępnia szereg funkcji operujących na dacie i czasie. Pozwalają one zarówno na pobieranie danych, jak i formatowanie wyników. W niniejszej sekcji opiszemy pokrótce najważniejsze z tych funkcji. Wiele z nich przyda nam się w pracy nad skryptami i projektami w dalszej części książki.

Funkcja checkdate

Zadaniem funkcji checkdate jest sprawdzenie, czy przekazane jej w postaci argumentów dane tworzą poprawną datę. Jej wywołanie ma postać:

checkdateOinesiąc, dzień, rok)

Znaczenie argumentów funkcji jest zgodne z ich nazwami. Zwraca ona wartość true, jeżeli podany dzień, miesiąc i rok tworzą poprawną datę, lub fal se — w przeciwnym wypadku. Należy zwrócić uwagę na kolejność argumentów, która zgodna jest z amerykańskim formatem prezentacji daty (miesiąc znajduje się na pierwszym miejscu).

Funkcja datę

Funkcja zwraca ciąg znaków opisujący datę, zgodny z przekazanym ciągiem formatującym. Wywołanie ma postać: date< formatl. timestamp])

Parametr format jest ciągiem znaków określającym sposób prezentacji daty; może zawierać znaczniki formatujące przedstawione w tabeli 6.3. Jeżeli zostanie podany parametr timestamp, zostanie zwrócona odpowiadająca mu data (zob. opis poniżej). Jeżeli parametr ten zostanie pominięty, zostanie użyty bieżący czas lokalny. Przykładowe wywołania funkcji datę prezentujące aktualną datę i czas w różnych formatach zostały zaprezentowane na listingu 6.14, a efekt działania tego skryptu jest widoczny na rysunku 6.11.


Wyszukiwarka

Podobne podstrony:
82595 skanuj0128 (17) Rozdział 5. ♦ Przetwarzanie danych z przeglądarki 139 Rysunek 5.3. Formularz
49843 skanuj0126 (16) Rozdział 5. ♦ Przetwarzanie danych z przeglądarki 137 Rysunek 5.1. Wygląd fo
skanuj0156 (10) Rozdział 6. ♦ Ciągi znaków, data i czas 167 Rysunek 6.7. Efekt działania
skanuj0172 (10) Rozdział 6. ♦ Ciągi znaków, data i czas 183Funkcja strtotime Funkcja strtotime dokon
50198 skanuj0162 (10) Rozdział 6. ♦ Ciągi znaków, data i czas 173 Ostatnią z omawianych w tej sekcji
27587 skanuj0160 (10) Rozdział 6. ♦ Ciągi znaków, data i czas 171 od najczęściej wykorzystywanej fun

więcej podobnych podstron