|
|
|
php กับ fpdf ตัวพิมพ์วันที่แบบไทย หน่อยครับ เช่น 2012-04-01 เป็น ๑ เมษายน ๒๕๕๕ |
|
|
|
|
|
|
|
แบบนี้หรือเปล่าครับ
Code (PHP)
$strAppDate = "2012-04-01";
function DateThai($strDate)
{
$strYear = date("Y",strtotime($strDate))+543;
$strMonth= date("n",strtotime($strDate));
$strDay= date("j",strtotime($strDate));
$strMonthCut = Array("","มกราคม","กุมภาพันธ์","มีนาคม","เมษายน","พฤษภาคม","มิถุนายน","กรกฎาคม","สิงหาคม","กันยายน","ตุลาคม","พฤศจิกายน","ธันวาคม");
$strMonthThai=$strMonthCut[$strMonth];
return thainumDigit($strDay)." $strMonthThai พ.ศ. ".thainumDigit($strYear);
}
function thainumDigit($num){
return str_replace(array( '0' , '1' , '2' , '3' , '4' , '5' , '6' ,'7' , '8' , '9' ),
array( "o" , "๑" , "๒" , "๓" , "๔" , "๕" , "๖" , "๗" , "๘" , "๙" ), $num);
}
echo DateThai($strAppDate);
ดัดแปลงมาจากตัวนี้
Go to : วันที่ไทยใน fpdf ใส่วันที่ปัจจุบันในท้ายกระดาษ ลักษณะนี้ ๒๑ ตุลาคม ๒๕๕๓
|
|
|
|
|
Date :
2012-04-01 20:19:56 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณครับ
|
|
|
|
|
Date :
2012-04-01 21:45:13 |
By :
aek |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|