تعرضُ الدالتان التاليتان التاريخ (والتوقيت) باللغة العربية وتاريخ تحديث (تغيير) الصفحة باللغة العربية مع تعديل التوقيت (بين الموقع والمخدّم):
كود PHP:
$hourdiff = 8; //modify the number of hours between your city/location and your server.
//do not change anything below unless you know what you are doning - Gebal.
$adjust = ($hourdiff*3600);
$day=array("الأحد","الأثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت");
$ampm = array("صباحاً","مساء");
$month=array(1=>"يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر");
function datelang(){
global $adjust,$day,$month,$ampm;
if (date("H",time()+$adjust) < 12) {$ampml=$ampm[0];} else {$ampml=$ampm[1];}
$d = date("j", time()+$adjust);
$monthnumber = date("n", time()+$adjust);
$nday = date("w", time()+$adjust);
$year = date("Y", time()+$adjust);
$hour = date("g:i", time()+$adjust);
return $hour . ' ' . $ampml . ' ' .$day[$nday].'¡ '." $d ".$month[$monthnumber]." $year";
}
function lastupdate() {
global $adjust, $day, $month, $ampm;
if (date("H",getlastmod(time)+$adjust) < 12) {$ampm1=$ampm[0];} else {$ampm1=$ampm[1];}
$d =date("d",getlastmod(time)+$adjust);
$dayd =date("w",getlastmod(time)+$adjust);
$mnthd =date("m",getlastmod(time)+$adjust);
$yeard=date("Y",getlastmod(time)+$adjust);
$gi= date("g:i",getlastmod(time)+$adjust);
return $gi . ' '. $ampm1 . ' ' .$day[$dayd]. '¡ '. $d .' '. $month[$mnthd] .' '. $yeard;
}
كمثال (لعدم وضوح الكتابة العربية هنا)، يمكن مشاهدة نتيجة الداول هنا