مثال
مهر زمانی یونیکس را برای یک تاریخ برگردانید. سپس از آن برای پیدا کردن روز آن تاریخ استفاده کنید:
// چاپ: 3 اکتبر 1975 در یک جمعه بود
پژواک "3 اکتبر 1975 در ".date("l", mktime(0,0,0,10,3,1975));
?>
خودت امتحانش کن »
تعریف و استفاده
تابع gmmktime() مهر زمانی یونیکس را برای یک تاریخ برمی گرداند.
نکته: این تابع با gmmktime() یکسان است به جز پارامترهای ارسال شده
تاریخ را نشان می دهد (نه تاریخ GMT).
نحو
mktime(ساعت، دقیقه، ثانیه، ماه، روز، سال، is_dst)
مقادیر پارامتر
| پارامتر | توضیح |
|---|---|
| ساعت | اختیاری. ساعت | را مشخص می کند
| دقیقه | اختیاری. دقیقه | را مشخص می کند
| دوم | اختیاری. دوم | را مشخص می کند
| ماه | اختیاری. ماه را مشخص می کند |
| روز | اختیاری. روز | را مشخص می کند
| سال | اختیاری. سال | را مشخص می کند
| is_dst | اختیاری. این پارامتر را بر روی 1 تنظیم کنید اگر زمان در زمان تابستانی (DST) است، 0 اگر نیست، یا -1 (پیش فرض) اگر ناشناخته است. اگر ناشناخته باشد، PHP سعی می کند خودش را پیدا کند (که ممکن است نتایج غیرمنتظره ای ایجاد کند). توجه: این پارامتر در PHP 7.0 حذف شده است. به جای آن باید از ویژگی های جدید مدیریت منطقه زمانی استفاده شود |
جزئیات فنی
| مقدار بازگشتی: | مهر زمانی یونیکس عدد صحیح را برمیگرداند. FALSE در خطا |
|---|---|
| نسخه PHP: | 4+ |
| تغییر PHP: | PHP 7.1: is_dst پارامتر حذف می شود. PHP 5.3.0: در صورت استفاده از پارامتر is_dst E_DEPRECATED را پرتاب می کند PHP 5.1: پارامتر is_dst منسوخ شد. اگر mktime() بدون آرگومان فراخوانی شود، اکنون اطلاعیه E_STRICT را ارسال می کند. به جای آن از تابع time() استفاده کنید. |
❮ مرجع تاریخ/زمان PHP