دالة PHP mktime ()
مثال
أعد الطابع الزمني لـ Unix لتاريخ. ثم استخدمه للعثور على يوم ذلك التاريخ:
<?php
// Prints: October 3, 1975 was on a Friday
echo "Oct 3, 1975 was on a ".date("l", mktime(0,0,0,10,3,1975));
?>
التعريف والاستخدام
ترجع الدالة mktime () الطابع الزمني لنظام Unix للتاريخ.
نصيحة: هذه الوظيفة مماثلة لـ gmmktime () باستثناء أن المعلمات التي تم تمريرها تمثل تاريخًا (وليس تاريخ GMT).
بناء الجملة
mktime(hour, minute, second, month, day, year, is_dst)
قيمه المعامل
Parameter | Description |
---|---|
hour | Optional. Specifies the hour |
minute | Optional. Specifies the minute |
second | Optional. Specifies the second |
month | Optional. Specifies the month |
day | Optional. Specifies the day |
year | Optional. Specifies the year |
is_dst | Optional. Set this parameter to 1 if the time is during daylight savings time (DST), 0 if it is not, or -1 (the default) if it is unknown. If it's unknown, PHP tries to find out itself (which may cause unexpected results). Note: This parameter is removed in PHP 7.0. The new timezone handling features should be used instead |
تفاصيل تقنية
قيمة الإرجاع: | يُرجع طابع زمني صحيح لـ Unix. خطأ في الخطأ |
---|---|
إصدار PHP: | 4+ |
سجل التغيير في PHP: | PHP 7.1: تمت إزالة المعامل is_dst
. PHP 5.3.0: يرمي E_DEPRECATED إذا تم استخدام المعلمة is_dst في PHP 5.1: تم إهمال المعلمة is_dst . إذا تم استدعاء mktime () بدون وسيطات ، فإنه يلقي الآن إشعار E_STRICT. استخدم وظيفة time () بدلاً من ذلك. |
❮ PHP مرجع التاريخ / الوقت