สอนเขียนภาษา PHP แปลงเดือนไทย จากตัวเลขเป็นข้อความ โดยจะมีการสร้างฟังก์ชันชื่อ toMonthThai โดยรับค่า argument เป็นเดือนตัวเลข และคืนค่า (return) เป็นเดือนแบบข้อความแทน
ตัวอย่าง PHP แปลงเดือนไทย จากตัวเลขเป็นข้อความ
<?php
function toMonthThai( $m ) {
$return;
$month = array(
"",
"มกราคม",
"กุมภาพันธ์",
"มีนาคม",
"เมษายน",
"พฤษภาคม",
"มิถุนายน",
"กรกฎาคม",
"สิงหาคม",
"กันยายน",
"ตุลาคม",
"พฤศจิกายน",
"ธันวาคม"
);
$return = $month[$m];
return $return;
}
echo "เดือนที่ 4 คือ ".toMonthThai( 2 );
echo "<br/>";
echo "เดือนที่ 12 คือ ".toMonthThai( 9 );
?>
ผลลัพธ์
เดือนที่ 4 คือ กุมภาพันธ์
เดือนที่ 12 คือ กันยายน
1. สร้างฟังก์ชันชื่อ toMonthThai รับค่า argument 1 ค่า คือ m
2. ภายในฟังก์ชันมีตัวแปร array เก็บเดือน ชื่อ month
3. นำตัวแปร m มาดึงเดือนแบบข้อความจากตัวแปร month และคืนค่าออกมาผ่านตัวแปร return