Lekce 23 - Datum a čas v PHP objektově
V minulé lekci, Magické metody v PHP podruhé, jsme si vysvětlili magické metody, gettery a settery.
V dnešním PHP tutoriálu si popíšeme třídu DateTime
,
která slouží pro objektovou práci s datem a časem.
DateTime
Třída DateTime
obsahuje všechny důležité metody pro práci
s datem a časem. Je zde vidět, jak se PHP krásně polepšuje a začíná
poskytovat systémové objekty. Již si tedy nemusíme pamatovat tu směs
špatně pojmenovaných globálních funkcí.
Konstruktor
Od třídy vytvoříme jednoduše instanci. Pokud konstruktoru nezadáme
žádné parametry, je instance DateTime
nastavena na aktuální
datum a čas:
$datum = new DateTime();
Pokud chceme nastavit nějaký konkrétní čas, máme k tomu bohatou škálu různých způsobů. Některé si ukažme.
Databázový formát
Pokud nám přišlo datum z databáze
...konec náhledu článku...
Pokračuj dál
Došel jsi až sem a to je super! Věříme, že ti první lekce ukázaly něco nového a užitečného.
Chceš v kurzu pokračovat? Přejdi do prémiové sekce.
Koupit tento kurz
Obsah článku spadá pod licenci Premium, koupí článku souhlasíš se smluvními podmínkami.
- Neomezený a trvalý přístup k jednotlivým lekcím.
- Kvalitní znalosti v oblasti IT.
- Dovednosti, které ti pomohou získat vysněnou a dobře placenou práci.
Popis článku
Požadovaný článek má následující obsah:
V tutoriálu si ukážeme, jak lze v PHP objektově pracovat s datem a časem pomocí tříd DateTime a DateInterval. Ukážeme si různé vstupní a výstupní formáty.
Kredity získáš, když podpoříš naši síť. To můžeš udělat buď zasláním symbolické částky na podporu provozu nebo přidáním obsahu na síť.