Fungsi PHP Getdate
Bekerja dengan masa adalah tugas kerap untuk kebanyakan program PHP. Sebagai contoh, dalam program membeli-belah anda akan menyimpan tarikh dan masa pembelian yang dibuat oleh pelanggan anda. Kemudian anda juga ingin menyimpan tarikh dan masa pembelian dihantar kepada pelanggan. Satu cara untuk melakukan ini adalah untuk menyimpan setiap tarikh dan masa dalam format cap waktu UNIX.

Mari kita lihat contoh. Pada masa ini adalah 3:06 pagi pada 28 Oktober 2005 dan saya baru sahaja membeli dua DVD dari Amazon.com. Timestamp untuk pesanan saya ialah 1130486817 dan nombor ini adalah semua yang akan disimpan dalam pangkalan data. Selepas ia disimpan, kami boleh mengambilnya untuk digunakan dalam memaparkan musim panas perintah untuk pembelian ini. Tetapi nombor ini tidak begitu mesra pembaca? Itulah ketika fungsi getdate berguna. Kami akan menggunakan fungsi getdate pada timestamp untuk mendapatkan array yang mengandungi semua maklumat mengenai cap waktu seperti bulan, hari, tahun dan waktu siang. Kemudian kita boleh memaparkan mana-mana atau semua bahagian array dengan pernyataan echo. Berikut ialah kod untuk fungsi ini dan hasil pembelian $ hasil.

$ beli = getdate (1130486817);

Array (
[saat] => 57
[minit] => 6
[jam] => 3
[mday] => 28
[wday] => 5
[mon] => 10
[tahun] => 2005
[yday] => 300
[hari minggu] => Jumaat
[bulan] => Oktober
[0] => 1130486817 )


Jadi apa pula maklumat ini dalam array?

[saat]
Nilai angka dalam seksyen untuk masa pembelian (dari 0 ke 59)
Dalam contoh kami, ia adalah 57 bahagian selepas 3:06 pagi

[minit]
Nilai angka dalam minit untuk masa pembelian (dari 0 ke 59)
Dalam contoh kami, ia adalah 6 minit selepas 3 pagi

[Jam]
Nilai angka dalam jam untuk masa pembelian (dari 0 hingga 23)
Ia adalah pukul 3 pagi

[mday]
Nilai angka untuk hari bulan untuk tarikh pembelian (dari 1 hingga 31)
Ia adalah ke-28

[wday]
Nilai angka untuk hari minggu untuk tarikh pembelian
(dari 0 untuk hari Ahad hingga 6 untuk hari Sabtu)
Ia adalah hari Jumaat sehingga nilai angka adalah 5

[mon]
Nilai angka untuk bulan untuk tarikh pembelian (dari 1 hingga 12)
Ia adalah bulan Oktober jadi nilai angka adalah 10

[tahun]
Nilai angka untuk tahun untuk tarikh pembelian (4 angka)
Ia adalah 2005

[yday]
Nilai angka untuk hari tahun untuk tarikh pembelian (dari 0 hingga 365)
Ia adalah hari ke-300 tahun ini

[hari minggu]
Nilai teks untuk hari minggu untuk tarikh pembelian (Ahad hingga Sabtu)
Ia adalah hari Jumaat

[bulan]
Nilai teks untuk bulan untuk tarikh pembelian (Januari hingga Disember)
Ia adalah bulan Oktober

[0]
Cap waktu
1130486817

Jadi sekarang semua yang perlu kita lakukan untuk memaparkan tarikh dan masa pembelian (28 Oktober 2005 - 3:06:57) adalah menggunakan pernyataan echo.

echo "$ pembelian [bulan] $ pembelian [mday], $ pembelian [tahun] - $ pembelian [jam]: $ pembelian [minit]: $ purchase [seconds]";




Arahan Video: Cara Menampilkan Tanggal di PHP (Update) (Mac 2024).