Što je funkcija date_parse()?
Ugrađena funkcija u PHP-u tzv date_parse() može se koristiti za raščlanjivanje niza datuma na sastavne komponente i vraćanje niza vrijednosti za svaku od tih vrijednosti. U PHP-u je ova funkcija osobito korisna za promjenu vrijednosti datuma i vremena.
Za korištenje date_parse() funkciju, morate joj dati niz datuma kao ulaz. Ovaj niz datuma može biti u bilo kojem formatu koji PHP podržava, kao što je GGGG-MM-DD ili DD-MM-GGGG. Funkcija će zatim analizirati ovaj niz i vratiti niz koji sadrži različite dijelove datuma, kao što su godina, mjesec i dan.
The sintaksa za date_parse() funkcija je jednostavna. Jedini parametar dan ovoj funkciji je niz datuma koji želite raščlaniti. Sintaksa funkcije je sljedeća:
raščlanjivanje_datuma ( niz $datumski niz )
The $datumski niz parametar je datumski niz koji želite raščlaniti, a funkcija vraća niz vrijednosti koje predstavljaju različite dijelove datuma. Imajte na umu da je date_parse() funkcija uvijek vraća niz, čak i ako je ulazni niz nevažeći.
Neki primjer koda koji koristi date_parse() funkcija je prikazana u nastavku:
Primjer 1
$datumski niz = '2023-01-01' ;
$datum_dijelovi = raščlanjivanje_datuma ( $datumski niz ) ;
print_r ( $datum_dijelovi ) ;
?>
Ovaj kod deklarira varijablu $datumski niz koji sadrži niz datuma u formatu GGGG-MM-DD. Kôd zatim koristi funkciju date_parse() za raščlanjivanje ovog niza i pohranjivanje rezultata u varijablu pod nazivom $datum_dijelovi . Na kraju, kod ispisuje $datum_dijelovi niz.
Kao što vidite, polje sadrži vrijednosti godine, mjeseca i dana koje odgovaraju ulaznom nizu datuma. Ostali elementi u nizu povezani su s upozorenjima ili pogreškama koje su se mogle generirati tijekom analize.
Primjer 2
print_r ( raščlanjivanje_datuma ( '2020-10-01 02:23:32.2' ) ) ;
?>
Gornji kod rastavlja datumski niz '2020-10-01 02:23:32.2' na dijelove pomoću PHP-a date_parse() funkcija. Raščlanjeni izlaz se zatim ispisuje pomoću print_r() funkcija.
Dok date_parse() funkcija je jednostavna za korištenje, postoji nekoliko napomena koje treba imati na umu kada je koristite u praksi. Na primjer, funkcija se može koristiti za analizu datuma u bilo kojem formatu koji PHP podržava, ali važno je osigurati da je ulazni niz pravilno formatiran. Ako ulazni niz nije ispravno unesen, funkcija može vratiti neočekivane rezultate.
Zaključak
PHP date_parse() moćna je funkcija za analizu datuma i vremena u PHP-u. Ova je funkcija jednostavna za korištenje i pruža prikladan način izdvajanja pojedinačnih komponenti niza datuma. Međutim, važno je pažljivo koristiti funkciju i osigurati da je ulazni niz ispravno formatiran.