Dalam pembangunan web, berurusan dengan masa adalah tugas yang sangat biasa. PHP menyediakan banyak fungsi terbina dalam untuk mengendalikan masa dan tarikh, yang menjadikan masa dan tarikh pengendalian dalam PHP lebih mudah dan cekap. Dalam artikel ini, kami akan meneroka contoh fungsi masa PHP, cara membandingkan dua kali.
Kaedah PHP membandingkan masa
PHP menyediakan beberapa fungsi yang boleh digunakan untuk membandingkan dua kali. Berikut ialah pengenalan ringkas kepada fungsi ini:
strtotime()
Fungsi strtotime() menghuraikan huraian tarikh dan masa bagi mana-mana teks Inggeris ke dalam cap waktu Unix, menjadikannya mudah untuk membaca operasi Perbandingan. Sintaksnya adalah seperti berikut:
strtotime(timeString);
Antaranya, parameter timeString menentukan perihalan teks masa, yang boleh menjadi tarikh, masa atau gabungan tarikh dan masa.
Berikut ialah contoh perbandingan masa PHP:
// Tetapkan 2 tarikh
$date1 = "2018-11-05 23 :45:23";
$date2 = "2018-11-06 23:45:23";
// Tukar tarikh rentetan kepada cap waktu
$time1 = strtotime($ date1);
$time2 = strtotime($date2);
// Bandingkan 2 tarikh
if ($time1 < $time2) {
}
?>
Dalam kod di atas, kami mula-mula mentakrifkan dua pembolehubah String masa, iaitu $ date1 dan $date2. Kami kemudian menggunakan fungsi strtotime() untuk menukar dua rentetan ini ke dalam cap waktu Unix dan menyimpannya ke dalam pembolehubah $time1 dan $time2. Akhir sekali, kami menggunakan pernyataan if else untuk membandingkan dua kali dan akhirnya mengeluarkan hasil perbandingan.
Ringkasan
Membandingkan masa dalam PHP adalah mudah, hanya gunakan fungsi masa PHP tertentu. Kami menggunakan fungsi strtotime() untuk menukar sebarang perihalan tekstual masa ke dalam cap waktu Unix dan kemudian menggunakan cap masa untuk perbandingan. Dengan cara ini, kita boleh mengetahui sama ada masa tertentu lebih awal, lewat daripada, atau sama dengan masa lain. Menguasai fungsi masa PHP boleh menjadikan kita lebih selesa apabila menangani isu masa dan tarikh dalam aplikasi web.
Atas ialah kandungan terperinci Contoh fungsi masa PHP: perbandingan masa. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!