สำหรับคนที่ต้องการแสดงชื่อวันเป็นภาษาไทยในโปรแกรม
หรือเว็ปไซต์สามารถทำได้ง่ายๆโดยการใช้ Array
มาเก็บค่าชื่อวันต่างๆที่เราต้องการนำมาแสดงและจากนั้นก็ให้ระบบทำการเทียบค่ากับวันปัจจุบันและให้ทำการแสดงผลออกมา
Syntax
$somevalue = array("array1","array2"....);
code ตัวอย่าง
<?php
$dateconvert = array("จันทร์","อังคาร","พุธ","พฤหัสบดี","ศุกร์","เสาร์","อาทิตย์");
$today = date("N");
if($today == 1){
echo "วัน".$dateconvert[0];
}elseif($today == 2){
echo "วัน".$dateconvert[1];
}elseif($today == 3){
echo "วัน".$dateconvert[2];
}elseif($today == 4){
echo "วัน".$dateconvert[3];
}elseif($today == 5){
echo "วัน".$dateconvert[4];
}elseif($today == 6){
echo "วัน".$dateconvert[5];
}elseif($today == 7){
echo "วัน".$dateconvert[6];
}
?>
อธิบาย code
บรรทัดที่ 1 สร้างตัวแปรชื่อ $dateconvert มารับค่า array
บรรทัดที่ 2 สร้างตัวแปร $today มารับค่าวันปัจจุบัน เพื่อนำมาเปรียบเทียบ
บรรทัดที่ 3 ใช้ if() มาทำการเปรียบเทียบว่าตัวแปร $today=เท่าไหร่จากนั้นก็ให้แสดงค่าตาม array ที่เราต้องการให้แสดง
Syntax
$somevalue = array("array1","array2"....);
code ตัวอย่าง
<?php
$dateconvert = array("จันทร์","อังคาร","พุธ","พฤหัสบดี","ศุกร์","เสาร์","อาทิตย์");
$today = date("N");
if($today == 1){
echo "วัน".$dateconvert[0];
}elseif($today == 2){
echo "วัน".$dateconvert[1];
}elseif($today == 3){
echo "วัน".$dateconvert[2];
}elseif($today == 4){
echo "วัน".$dateconvert[3];
}elseif($today == 5){
echo "วัน".$dateconvert[4];
}elseif($today == 6){
echo "วัน".$dateconvert[5];
}elseif($today == 7){
echo "วัน".$dateconvert[6];
}
?>
อธิบาย code
บรรทัดที่ 1 สร้างตัวแปรชื่อ $dateconvert มารับค่า array
บรรทัดที่ 2 สร้างตัวแปร $today มารับค่าวันปัจจุบัน เพื่อนำมาเปรียบเทียบ
บรรทัดที่ 3 ใช้ if() มาทำการเปรียบเทียบว่าตัวแปร $today=เท่าไหร่จากนั้นก็ให้แสดงค่าตาม array ที่เราต้องการให้แสดง
ไม่มีความคิดเห็น:
แสดงความคิดเห็น