بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته، وبعد :
فهذا كائن من تطويري لعرض التأريخين الهجري والمسيحي.
وأصل المعادلة من برمجة الأخ خالد ممدوح، وعدل فيها خطأ الأخ خالد (قهوة نت).
ثم بنيت على هذه المعادلة كائنًا متطورًا لعرض التأريخ الهجري والمسيحي بخيارات متعددة.
====
طريقة الاستعمال
=======
عليك أن تدرج الكائن في الملف الرئيس لبرنامجك، وعادة ما يكون main.php أو function.php
ثم اكتب هذا السطر لإنشاء الكائن :
$mydate = new hjridate;
يمكنك تغيير المتغير كما تشاء
$hjri = new hjridate;
ثم إذا أردت طباعة التأريخ اكتب هذا السطر
echo $mydate->get_hjri("M1-HD1-HM1-CM1-T1",$time);
حيث ما بين علامتي التنصيص هي خيارات التأريخ وهي كالتالي :
//هل ترغب في عرض التأريخ المسيحي؟ الرقم واحد = نعم | الرقم صفر = لا
// M0 = M1
//ما نمط عرض اليوم الهجري؟ الرقم 1 = السبت | الرقم صفر = 1
// HD1 = HD0
// ما نمط عرض الشهر الهجري؟ الرقم 1 = ذو الحجة | الرقم صفر = 12
// HM1 = HM0
// ما نمط عرض الشهر المسيحي؟ الرقم 1 = يناير | الرقم صفر = 1
// CM1 = CM0
// هل ترغب في إظهار الوقت؟
// T1 = T0
والمتغير الثاني هو الوقت المجلوب عن طريق دالة time();
إنشاء الكائن يكون مرة واحدة في البرنامج.
وأما جلب التأريخ لك ما تريد، ويمكنك تغيير النمط في كل ملف فمثلا
$date = $mydate->get_hjri("M0-HD1-HM1-CM1-T1",$time);
$lastdate->get_hjri("M1-HD1-HM1-CM1-T0",$time);
وهكذا
فضلا لا تحذف الحقوق من الكائن.
صفحة العرض :
http://www.toarab.ws/scripts/hjriclass.php
تحميل الكائن في ملف مع طريقة الاستعمال :
http://www.toarab.ws/down/pafiledb.p...ion=file&id=12
مع تحيات :
عبد الرحمن السعيد
صاحب موقع الشنكبوتية
http://www.toarab.ws
ababab90@yahoo.com