Sekali pandang, mungkin ada kawan yang tidak faham maksud tajuk tersebut? Biar saya terangkan secara ringkas, seperti yang kita tahu bahawa Februari hanya mempunyai 28 hari Jika anda diberi tarikh 30 Februari untuk anda semak, maka ini jelas merupakan tarikh yang tidak sah, dan sebaliknya, ia adalah tarikh yang sah. Jadi sebelum memulakan artikel ini, semua orang dialu-alukan untuk membaca artikel saya sebelum ini "Tarikh dan Masa PHP Permohonan 2: Dapatkan hari pertama dan terakhir dalam sebulan".
Baiklah, tanpa berlengah lagi, topik hari ini ialah cara menyemak dengan cepat sama ada tarikh itu sah atau tidak sah dalam PHP!
Tolong jangan fikir ia begitu rumit Jika anda seorang pemula, bolehkah anda menjawabnya secepat mungkin?
Ya, satu fungsi checkdate()
boleh melakukannya.
Untuk kaedah tertentu, sila lihat langkah berikut:
Mula-mula kita membuka editor PHP dan mencipta fail sampel PHP, yang saya namakan demo.php di sini. Nama apa pun, ia hanya demonstrasi~
Kodnya seperti:
<?php var_dump(checkdate(2, 30, 2008)); var_dump(checkdate(2, 29, 2008));
Semudah itu, mari jalankan fail ini:
Seperti yang ditunjukkan dalam rajah, tarikh pertama yang disemak pada 30 Februari 2008 dikembalikan palsu, yang bermaksud bahawa tarikh ini tidak sah; . Ini bermakna tarikh itu adalah tarikh yang sah.
Bukankah ia sangat, sangat mudah!
Sebenarnya, terdapat banyak fungsi terbina dalam PHP Fungsi checkdate() adalah salah satu yang digunakan untuk mengesahkan tarikh Gregorian.
Sintaks fungsi ini ialah "checkdate(month,day,year);
"
Seperti dalam contoh di atas, ketiga-tiga parameter mewakili bulan, hari dan tahun masing-masing.
Kemudian ia akan kembali BENAR jika tarikh itu sah, jika tidak ia akan kembali SALAH.
Nota:
Tarikh Gregorian ialah nama standard kalendar Gregory, diisytiharkan oleh Pope Gregory XIII pada tahun 1582. AD ialah "Era Gregorian", juga dikenali sebagai "Yuan Barat".
Tapak web PHP Cina mempunyai lebih banyak tutorial video PHP percuma dan berkualiti tinggi, dan saya ingin mengesyorkan satu lagi "Koleksi soalan temuduga PHP (koleksi) "!
Atas ialah kandungan terperinci Aplikasi tarikh dan masa PHP tiga: Semak sama ada tarikh tertentu sah. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!