English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
دليل وظائف تاريخ وتوقيت بي إتش بي
تقبل دالة checkdate() تاريخ الشهر، اليوم، والسنة كمعلمات، وتحقق من صحة هذا التاريخ كتاريخ ميلادي.
تحقق من صحة التاريخ المكون من المعلمات. إذا تم تعريف كل معلمة بشكل صحيح، فإنها تعتبر صالحة.
checkdate ( int $month , int $day , int $year )
الترتيب | المواصفات والشرح |
---|---|
1 | month هذا هو العدد الصحيح الذي يمثل شهر التاريخ، ويجب أن يكون بين 1 و12. |
2 | day هذا هو العدد الصحيح الذي يمثل يوم التاريخ، ويجب أن يكون أقل من عدد الأيام المسموح به في الشهر المحدد. |
3 | year هذا هو قيمة العدد الصحيح الذي يمثل سنة التاريخ، ويجب أن يكون بين 1 و32767. |
ي�回ت PHP checkdate() قيمة بولية. إذا كان التاريخ المحدد صالحًا، فإن هذه القيمة تكونtrue؛إذا كان غير صالح، فيمكن أن يكونfalse.
تم إدخال هذه الدالة في إصدار PHP 4 وأصبحت قابلة للاستخدام في جميع الإصدارات الأعلى.
في هذا المثال، يتم عرضcheckDate()استخدام الدالة-
<?php var_dump(checkdate(11, 07, 1989)); var_dump(checkdate(02, 31, 2008)); $bool = (checkdate(06, 03, 1889)); print($bool); print("\n"); print("نتيجة: ".checkdate(13, 30, 2005)); ؟>اختبار لرؤية ‹/›
نتيجة الإخراج
bool(true) bool(false) 1 نتيجة:
في هذا المثال، نحاول التحقق من صحة تاريخ السنة المركبة-
<?php var_dump(checkdate(02, 30, 2004)); var_dump(checkdate(02, 28, 2008)); var_dump(checkdate(05, 31, 2020)); var_dump(checkdate(06, 31, 2020)); ؟>اختبار لرؤية ‹/›
نتيجة الإخراج
bool(false) bool(true) bool(true) bool(false)
في هذا المثال، يتم التحقق من صحة تاريخ 12/12/2005 كتاريخ ميلادي-
<?php $bool = checkdate(12, 12, 2005); if($bool){ print("مفاد التاريخ صالح"); }else{ print("مفاد التاريخ غير صالح"); } ؟>اختبار لرؤية ‹/›
نتيجة الإخراج
مفاد التاريخ صالح