function monththai($date,$type){
#create by songsaluang
$abbarrmonth = array( '01' => 'ม.ค.' , '02' => 'ก.พ.' , '03' => 'มี.ค.' , '04' => 'เม.ย.' , '05' => 'พ.ค.' , '06' => 'มิ.ย', '07' => 'ก.ค.' , '08' => 'ส.ค.' , '09' => 'ก.ย.' , '10' => 'ต.ค.' , '11' => 'พ.ย.' , '12' => 'ธ.ค.' );
$arrmonth = array( '01' => 'มกราคม' , '02' => 'กุมภาพันธ์' , '03' => 'มีนาคม' , '04' => 'เมษายน' , '05' => 'พฤษภาคม' , '06' => 'มิถุนายน', '07' => 'กรกฎาคม' , '08' => 'สิงหาคม' , '09' => 'กันยายน' , '10' => 'ตุลาคม' , '11' => 'พฤศจิกายน' , '12' => 'ธันวาคม' );
if ( !is_numeric( $date ) ){
return 'รูปแบบวันที่ต้องมีเฉพาะตัวเลขเท่านั้น';
exit();
}
if( $type == 1 ) { $arr = $arrmonth ; }else { $arr = $abbarrmonth; }
$month = substr( $date , 2 , 2 );
$lenyear = strlen( substr( $date , 4 ) );
if ( $lenyear ==2 ){ $year = substr( substr( $date , 4) + 543 ,1 ,2 ) ; }
if ( $lenyear ==4 ){ $year = substr( $date , 4) + 543 ; }
return substr( $date , 0 , 2 ).' '.$arr[$month].' '.$year;
}
#การเรียกใช้
echo monththai(date('dmy'),'1'); #23 กรกฎาคม 56
echo monththai(date('dmY'),''); #23 ก.ค. 2556
ไม่มีความคิดเห็น:
แสดงความคิดเห็น
หมายเหตุ: มีเพียงสมาชิกของบล็อกนี้เท่านั้นที่สามารถแสดงความคิดเห็น