Menukar Nombor kepada Nama Bulan dalam PHP
Masalah:
Apabila menggunakan kod PHP untuk tukar nilai bulan berangka (mis., 8 untuk Ogos) kepada nama bulan yang sepadan, kod itu salah mengembalikan "Disember" dan bukannya "Ogos."
Kod:
$monthNum = sprintf("%02s", $result["month"]);
$monthName = date("F", strtotime($monthNum));
echo $monthName;<p><strong>Penyelesaian Disyorkan (PHP >= 5.2):</strong></p>
<p>Gunakan objek DateTime untuk manipulasi tarikh/masa:</p>
<p><strong></strong>Penyelesaian Alternatif (Versi PHP Lama):</p>
<p></p>
Atas ialah kandungan terperinci Mengapa Kod PHP Saya Menukar Nombor Bulan kepada Disember Daripada Bulan yang Betul?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!