|
|
|
เรียนถามท่านผู้รู้ คือดิฉันต้องการแสดงวัน-เดือน-ปีเป็นภาษาไทย แต่ข้อมูลเก็บไว้ในตัวแปร array |
|
|
|
|
|
|
|
เรียนถามท่านผู้รู้ คือดิฉันต้องการแสดงเดือนเป็นภาษาไทย แต่ข้อมูลเก็บไว้ในตัวแปร array
เช่น [2]= ตำแหน่งของarray
[1]= ข้อมูลเดือนarrayที่จะแสดง
Code (PHP)
$jobtype[1][1]
$jobtype[2][1]
$jobtype[3][1]
$jobtype[4][1]
$jobtype[5][1]
$jobtype[6][1]
$jobtype[7][1]
$jobtype[8][1]
$jobtype[9][1]
$jobtype[10][1]
$jobtype[11][1]
$jobtype[12][1]
$jobtype[1][1]
เขียนfunctionเดือน ดังนี้
Code (PHP)
<?php
function DateThaiMonths($strDate) {
$strMonth =date("n",strtotime($strDate));
$strMonthCut = Array("","ม.ค.","ก.พ.","มี.ค.","เม.ย.","พ.ค.","มิ.ย.","ก.ค.","ส.ค.","ก.ย.","ต.ค.","พ.ย.","ธ.ค.");
$strMonthThai=$strMonthCut[$strMonth];
return "$strMonthThai";
}
?>
และเรียกใช้ผ่านfunction DateThaiMonths ดังนี้
DateThaiMonths($jobtype[1][1])
ซึ่งดิฉันเขียนแล้วค่าไม่ออก error รบกวนท่านผู้รู้ช่วยนะนำด้วยค่ะ
Tag : PHP, MySQL, HTML/CSS, JavaScript, CakePHP
|
|
|
|
|
|
Date :
2011-05-29 16:28:11 |
By :
มือใหม่ |
View :
920 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มัน Error เพราะมีการส่งค่าให้ฟังก์ชั่น 2 ค่าอ่ะครับ
Code (PHP)
DateThaiMonths($jobtype[1][1])//แบบนี้ Error ครับ
//ต้องส่งค่าให้ฟังก์ชั่นค่าเดียวครับ
//Ex1.
$jobtype=2;
echo $Thaimonth = DateThaiMonths($jobtype)//ตัวนี้ค่าที่ได้ จะเป็น "ก.พ." ครับ
|
ประวัติการแก้ไข 2011-05-29 16:48:01
|
|
|
|
Date :
2011-05-29 16:47:18 |
By :
mangkunzo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ต้องเขียนฟังก์ชั่นเดือนรับค่ายังไงค่ะช่วยแนะนำหน่อยค่ะ
|
|
|
|
|
Date :
2011-05-29 16:54:07 |
By :
มือใหม่ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|