Fungsi PHP Mktime
Fungsi PHP mktime () yang terbina dalam mencipta cap waktu Unix untuk tarikh dan masa tertentu.

Anda boleh menggunakan PHP untuk mencari masa, tarikh dan tarikh semasa tetapi anda tidak selalu mahu bekerja dengan masa semasa atau masa sebenar. Dalam banyak kes, anda perlu bekerjasama dengan tarikh, masa dan masa tertentu. Untuk bekerja dengan masa dan tarikh tertentu ini, anda mula-mula menggunakan fungsi mktime PHP () yang terbina dalam untuk membuat cap waktu Unix1 untuk tarikh dan masa itu. Cap waktu ini ditugaskan kepada pembolehubah yang anda boleh gunakan dalam program anda. Dalam contoh di bawah, saya telah menggunakan hari dan masa hari jadi saya tahun ini (23 Ogos 2005, 10:11 pagi). Mari kita lihat pada kod.

$ tstamp = mktime (10, 11, 0, 8, 23, 2005);

Seperti yang anda lihat, fungsi ini memerlukan 6 hujah integer dalam susunan jam, minit, kedua, bulan, hari, dan tahun. Sudah tentu, komputer menyimpan masa dalam 24 jam sehari tetapi ia juga mengendalikan jam selepas 12 tengah hari sedikit berbeza. Dari tengah hari, jam adalah 13 hingga 24. Oleh itu, 14 akan menjadi 2 petang. Fungsi mktime () juga boleh mengendalikan nilai melebihi jam ke-24. Jika saya telah menetapkan hujah jam ke 26 dalam contoh di atas, cap waktu adalah pada 2 pagi pada 24 Ogos 2005. Jika mana-mana hujah yang ditinggalkan, nilai untuk hujah itu ditetapkan kepada masa tempatan setempat pada pelayan yang menjalankan program ini. Sebagai contoh, jika saya menjalankan program pada jam 4 petang dan meninggalkan hujah jam, program itu akan secara automatik menggunakan 16 untuk hujah jam. Contoh di atas akan menghasilkan nilai cap waktu 1124809860.

Sekarang anda mempunyai cap waktu untuk tarikh dan masa tertentu dan cap waktu ditetapkan kepada pemboleh ubah pilihan anda ($ tstamp dalam contoh di atas), anda boleh menggunakan pembolehubah ini dalam banyak cara dalam program anda.

1Timestamp adalah integer yang mewakili bilangan saat dari Unix Epoch (iaitu 1 Januari 1970, 00:00:00) dan tarikh yang anda ingin bekerjasama.





Arahan Video: Materi 13, fungsi mktime pada php (April 2024).