ที่จริงฟังก์ชันนี้เขียนขึ้นมานานแหละ และที่เอาปล่อยเพราะมันน่าจะมีประโยชน์นะ อีกอย่าง รองรับ PHP 5.3 ขั้นไปอีกด้วย
/* Date Converter Function by Kusumoto */ function convertdate($date) { //แยกตัวเลขออกจากเครื่องหมาย - $day = substr($date, 8, 2); $year = substr($date, 0, 4); $month = substr($date, 5, 2); //ทำการสร้าง Array ที่เก็บเดือนต่างๆ $thai_month_arr=array( "0"=>"", "01"=>"มกราคม", "02"=>"กุมภาพันธ์", "03"=>"มีนาคม", "04"=>"เมษายน", "05"=>"พฤษภาคม", "06"=>"มิถุนายน", "07"=>"กรกฎาคม", "08"=>"สิงหาคม", "09"=>"กันยายน", "10"=>"ตุลาคม", "11"=>"พฤศจิกายน", "12"=>"ธันวาคม" ); //ทำการเลือกเดือนตามตัวเลขที่ระบุ $month_final = $thai_month_arr[($month)]; //ทำการรวม วัน เดือน ปี เข้าเป็นตัวแปรเดียวกัน เพื่อเตรียมส่งค่าออกนอกฟังก์ชัน $date = $day . ' ' . $month_final . ' ' . $year; //ส่งค่าออกนอกฟังก์ชัน เพื่อนำไปใช้งานต่อ return $date; } |