أهلاً بكم من جديد أعضاء سوالف الكرام ,, أتمني أن تكونوا بأفضل حال ,,,
أقدم إليكم هذه الدالة البسيطة لعرض التاريخ والوقت باللغة العربية
كود PHP:
function myDate() {
$months=array(
'January'=>'يناير',
'Febrauray'=>'فبراير',
'March'=>'مارس',
'April'=>'إبريل',
'June'=>'يونيه',
'May'=>'مايو',
'July'=>'يوليو',
'August'=>'أغسطس',
'Septmber'=>'سبتمبر',
'October'=>'أكتوبر',
'November'=>'نوفمبر',
'December'=>'ديسمبر',
'pm'=>'م',
'am'=>'ص'
);
$date.='<span dir="rtl">';
$var=func_get_args();
if (!($var)){
$date.=date("j F , Y - g:i a ");
}else {
$date.=date("j F , Y - g:i a ",$var['0']);
}
foreach($months as $en=>$ar){
$date=str_replace($en,$ar,$date);
}
$date.='</span>';
return $date ;
}
مثال
كود PHP:
echo 'الوقت الآن بتاريخ جهازك : <br>';
echo myDate() ;
سيظهر التاريخ والوقت حسب جهازك بهذه الصيغة :
11 نوفمبر , 2008 - 1:07 ص
مثال أخر لعرض تاريخ ووقت معين :
كود PHP:
$date=mktime('18','20','0','4','21','2000 ');
echo myDate($date) ;
مع التأكد من وضع هذه الجملة في الhead حتي يعرض الأرقام باللغة العربية
كود PHP:
<meta http-equiv="Content-Language" content="ar-eg">
وفقنا الله وإياكم