你好,我做代码将日期名称转换为阿拉伯语,带有会话和日期("L")
就像当一天是星期五一样,阿拉伯语的印刷日="الجمعه"
当我回应$nameday时,他只是打印了一个 1
<?php
$nameday = date("L");
switch($nameday) {
case "Saturday":
$nameday = "ألسبت";
break;
case "Sunday":
$nameday = "الأحد";
break;
case "Monday":
$nameday = "الأثنين";
break;
case "Tuesday":
$nameday = "الثلاثاء";
break;
case "Wednesday":
$nameday = "الأربعاء";
break;
case "Thursday":
$nameday = "الخميس";
break;
case "Friday":
$nameday = "الجمعه";
break;
}
echo $nameday;
?>
如果您想使用date()
完成工作日名称,则需要使用较低的l (L)
,如下所示:
$nameday = date("l");
小写 (l) 用于表示工作日名称的完整文本。
旁注:
对于阿拉伯语,请确保将文件另存为 utf8 encoded
.