Fungsi PHP Mktime
Fungsi PHP mktime () bawaan membuat cap waktu Unix untuk tanggal dan waktu tertentu.

Anda dapat menggunakan PHP untuk dengan mudah menemukan waktu dan tanggal lokal saat ini tapi Anda tidak selalu ingin bekerja dengan waktu saat ini atau waktu aktual. Dalam banyak kasus, Anda harus bekerja dengan tanggal dan waktu yang spesifik dan sewenang-wenang. Untuk bekerja dengan waktu dan tanggal khusus ini, Anda pertama-tama menggunakan fungsi mktime () PHP bawaan untuk membuat timestamp Unix1 untuk tanggal dan waktu itu. Stempel waktu ini ditetapkan untuk variabel yang dapat Anda gunakan di program Anda. Dalam contoh di bawah ini, saya telah menggunakan hari dan waktu ulang tahun saya tahun ini (23 Agustus 2005, 10:11 pagi). Mari kita lihat kodenya.

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

Seperti yang Anda lihat, fungsi ini membutuhkan 6 argumen bilangan bulat dalam urutan jam, menit, detik, bulan, hari, dan tahun. Tentu saja, komputer membuat waktu dalam 24 jam per hari tetapi juga menangani jam setelah 12 siang sedikit berbeda. Dari tengah hari dan seterusnya, jam 13 sampai 24. Dengan demikian, 14 akan menjadi 14:00. Fungsi mktime () juga dapat menangani nilai di luar jam ke-24. Jika saya telah menetapkan argumen jam menjadi 26 pada contoh di atas, timestamp akan jam 02:00 pada 24 Agustus 2005. Jika ada argumen yang dihilangkan, nilai untuk argumen itu diatur ke lokal, waktu saat ini di server yang menjalankan program. Misalnya, jika saya menjalankan program pada jam 4 sore dan menghilangkan argumen jam, program akan secara otomatis menggunakan 16 untuk argumen jam. Contoh di atas akan menghasilkan nilai timestamp 1124809860.

Sekarang setelah Anda memiliki stempel waktu untuk tanggal dan waktu tertentu dan stempel waktu tersebut ditetapkan ke variabel pilihan Anda ($ tstamp pada contoh di atas), Anda dapat menggunakan variabel ini dengan berbagai cara dalam program Anda.

1Stempel waktu adalah bilangan bulat yang mewakili jumlah detik dari Unix Epoch (yaitu 1 Januari 1970, 00:00:00) dan tanggal Anda ingin bekerja dengannya.





Petunjuk Video: Materi 13, fungsi mktime pada php (Mungkin 2024).