Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP

วิธีแปลง Number เป็นชื่อเดือนใน PHP


เพื่อแปลง number เป็นชื่อเดือนใน PHP โค้ดมีดังนี้ −

ตัวอย่าง

<?php 
    $date = "2019-11-11"; 
    echo "Displaying date...\n"; 
    echo "Date = $date"; 
    $month_name = date("F", mktime(0, 0, 0, 11, 10)); 
    echo "\nMonth = ".$month_name."\n"; 
    echo "\nDisplaying updated date...\n"; 
    echo date('Y-m-d', strtotime($date. ' + 20 days')); 
?>

ผลลัพธ์

จะผลลัพธ์ดังนี้ −

Displaying date... Date = 2019-11-11 Month = November Displaying updated date... 2019-12-01

ตัวอย่าง

มาดูตัวอย่างอีกอย่าง −

<?php 
    $date = "2019-11-11"; 
    echo "Displaying date...\n"; 
    echo "Date = $date"; 
    $month_name = date("F", mktime(0, 0, 0, 11, 10)); 
    echo "\nMonth = ".$month_name."\n"; 
    echo "\nDisplaying updated date...\n"; 
    echo date('Y-m-d', strtotime($date. ' + 20 days')); 
    $val = DateTime::createFromFormat('!m', 12); 
    $month_name2 = $val->format('F'); 
    echo "\nMonth = ".$month_name2."\n"; 
?>

ผลลัพธ์

จะผลลัพธ์ดังนี้ −

Displaying date... Date = 2019-11-11 Month = November Displaying updated date... 2019-12-01 Month = December