Paano Gamitin ang PHP date_parse() Function

Paano Gamitin Ang Php Date Parse Function



Ang PHP ay isa sa pinakasikat na programming language na ginagamit sa web development ngayon. Ito ay isang malakas na wika na maaaring magamit upang lumikha ng mga dynamic at interactive na mga web page. Isa sa mga mahalagang katangian ng PHP ay ang date_parse() function, na ginagamit upang i-parse ang mga string ng petsa sa isang hanay ng mga halaga.

Ano ang date_parse() Function?

Isang built-in na function sa PHP na tinatawag na date_parse() ay maaaring gamitin upang hatiin ang isang string ng petsa sa mga bahaging bahagi nito at ibalik ang isang hanay ng mga halaga para sa bawat isa sa mga halagang iyon. Sa PHP, ang function na ito ay partikular na nakakatulong para sa pagbabago ng mga halaga ng petsa at oras.

Upang gamitin ang date_parse() function, dapat mong bigyan ito ng string ng petsa bilang input nito. Ang string ng petsa na ito ay maaaring nasa alinman sa mga format na sinusuportahan ng PHP, gaya ng YYYY-MM-DD o DD-MM-YYYY. Pagkatapos ay i-parse ng function ang string na ito at magbabalik ng array na naglalaman ng iba't ibang bahagi ng petsa, tulad ng taon, buwan, at araw.







Ang syntax para sa date_parse() diretso ang function. Ang tanging parameter na ibinigay sa function na ito ay ang string ng petsa na gusto mong i-parse. Ang syntax para sa function ay ang mga sumusunod:



date_parse ( string $date_string )

Ang $date_string parameter ay ang string ng petsa na gusto mong i-parse, at ang function ay nagbabalik ng hanay ng mga halaga na kumakatawan sa iba't ibang bahagi ng petsa. Tandaan na ang date_parse() Ang function ay palaging nagbabalik ng isang array, kahit na ang input string ay hindi wasto.



Ilang halimbawang code na gumagamit ng date_parse() function ay ipinapakita sa ibaba:





Halimbawa 1



$date_string = '2023-01-01' ;

$date_parts = date_parse ( $date_string ) ;

print_r ( $date_parts ) ;

?>

Ang code na ito ay nagdedeklara ng variable $date_string na naglalaman ng string ng petsa sa format na YYYY-MM-DD. Ginagamit ng code ang date_parse() function para i-parse ang string na ito at iimbak ang mga resulta sa tinatawag na variable $date_parts . Sa wakas, ini-print ng code ang $date_parts array.



Tulad ng nakikita mo, ang array ay naglalaman ng mga halaga ng taon, buwan, at araw na tumutugma sa string ng petsa ng pag-input. Ang iba pang mga elemento sa array ay nauugnay sa anumang mga babala o error na maaaring nabuo sa panahon ng pag-parse.

Halimbawa 2



print_r ( date_parse ( '2020-10-01 02:23:32.2' ) ) ;

?>

Hinahati-hati ng code sa itaas ang string ng petsa na '2020-10-01 02:23:32.2' sa mga bahagi nito gamit ang PHP's date_parse() function. Ang na-parse na output ay pagkatapos ay ipi-print gamit ang print_r() function.

Habang ang date_parse() Ang function ay diretsong gamitin, may ilang mga tala na dapat tandaan kapag ginagamit ito sa pagsasanay. Halimbawa, ang function ay maaaring gamitin upang i-parse ang mga petsa sa anumang format na sinusuportahan ng PHP, ngunit mahalagang tiyakin na ang input string ay maayos na na-format. Kung ang input string ay hindi naipasok nang tama, ang function ay maaaring magbalik ng mga hindi inaasahang resulta.

Konklusyon

Ang PHP date_parse() Ang function ay isang malakas na function para sa breakdown ng petsa at oras sa PHP. Ang function na ito ay madaling gamitin at nagbibigay ng isang maginhawang paraan upang kunin ang mga indibidwal na bahagi ng isang string ng petsa. Gayunpaman, mahalagang gamitin nang mabuti ang function at tiyaking maayos na na-format ang input string.