Mikä on date_parse()-funktio?
PHP:n sisäänrakennettu funktio nimeltä date_parse() voidaan jakaa päivämäärämerkkijonon komponenttikomponentteihinsa ja palauttaa arvojoukon jokaiselle näistä arvoista. PHP:ssä tämä toiminto on erityisen hyödyllinen päivämäärän ja kellonajan arvojen muuttamisessa.
Käyttääksesi date_parse() funktion, sinun on annettava sille päivämäärämerkkijono syötteenä. Tämä päivämäärämerkkijono voi olla missä tahansa PHP:n tukemassa muodossa, kuten VVVV-KK-PP tai PP-KK-VVVV. Funktio jäsentää sitten tämän merkkijonon ja palauttaa taulukon, joka sisältää päivämäärän eri osat, kuten vuoden, kuukauden ja päivän.
The syntaksi päivämäärälle_parse() toiminto on suoraviivainen. Ainoa tälle funktiolle annettu parametri on päivämäärämerkkijono, jonka haluat jäsentää. Toiminnon syntaksi on seuraava:
date_parse ( merkkijono $date_string )
The $date_string parametri on päivämäärämerkkijono, jonka haluat jäsentää, ja funktio palauttaa joukon arvoja, jotka edustavat päivämäärän eri osia. Huomaa, että date_parse() funktio palauttaa aina taulukon, vaikka syötemerkkijono olisi virheellinen.
Joku esimerkkikoodi, joka käyttää date_parse() toiminto näkyy alla:
Esimerkki 1
$date_string = '2023-01-01' ;
$date_parts = date_parse ( $date_string ) ;
print_r ( $date_parts ) ;
?>
Tämä koodi ilmoittaa muuttujan $date_string joka sisältää päivämäärämerkkijonon muodossa VVVV-KK-PP. Koodi käyttää sitten date_parse()-funktiota jäsentääkseen tämän merkkijonon ja tallentaakseen tulokset muuttujaan nimeltä $date_parts . Lopuksi koodi tulostaa $date_parts joukko.
Kuten näet, taulukko sisältää vuoden, kuukauden ja päivän arvot, jotka vastaavat syötettyä päivämäärämerkkijonoa. Muut taulukon elementit liittyvät mahdollisiin varoituksiin tai virheisiin, joita on voitu luoda jäsentämisen aikana.
Esimerkki 2
print_r ( date_parse ( '2020-10-01 02:23:32.2' ) ) ;
?>
Yllä oleva koodi jakaa päivämäärämerkkijonon '2020-10-01 02:23:32.2' osiin PHP:n avulla date_parse() toiminto. Jäsennetty tulos tulostetaan sitten käyttämällä print_r() toiminto.
Samalla kun date_parse() toiminto on helppokäyttöinen, on muutamia huomautuksia, jotka on hyvä muistaa käytettäessä sitä käytännössä. Funktiota voidaan käyttää esimerkiksi päivämäärien jäsentämiseen missä tahansa PHP:n tukemassa muodossa, mutta on tärkeää varmistaa, että syöttömerkkijono on muotoiltu oikein. Jos syötettä ei syötetä oikein, funktio saattaa palauttaa odottamattomia tuloksia.
Johtopäätös
PHP date_parse() Funktio on tehokas funktio päivämäärän ja kellonajan erittelyyn PHP:ssä. Tämä toiminto on helppokäyttöinen ja tarjoaa kätevän tavan poimia päivämäärämerkkijonon yksittäisiä komponentteja. On kuitenkin tärkeää käyttää toimintoa huolellisesti ja varmistaa, että syöttömerkkijono on muotoiltu oikein.