سبد (0)

تابع ()mktime

تابع ()mktime

PHP Date/Time کلیه توابع کار با تاریخ و زمان در PHP

مثال (تابع ()mktime)

برگرداندن برچسب زمان یونیکس برای یک تاریخ. و سپس استفاده از آن برای یافتن روز از آن تاریخ:

<?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));
?>

امتحان کنید»

تعریف و کاربرد

تابع ()gmmktime، برچسب زمان یونیکس را برای یک تاریخ برمی گرداند. 

نکته: این تابع همانند تابع gmmktime است با این تفاوت که پارامترها پاس شده یک تاریخ را مشخص می کند(یک تاریخ GMT را مشخص نمی کند). 


نحوه نوشتن

mktime(hour,minute,second,month,day,year,is_dst);
پارامترهاتوضیحات
hour

اختیاری. ساعت را مشخص می کند. 

minute

اختیاری. دقیقه را مشخص می کند. 

second

اختیاری. ثانیه را مشخص می کند. 

month

اختیاری. ماه را مشخص می کند. 

day

اختیاری. روز را مشخص می کند. 

year

اختیاری. سال را مشخص می کند. 

is_dst

اختیاری. اگر در محدوده ی ساعت تابستانی قرار دارید آن را به 1 ست کنید و در غیر این صورت 0 را مشخص کنید. و یا اگر که ساعت تابستانی برای شما نامشخص است 1- را که پیش فرض است مشخص کنید. در صورتی که ساعت تابستانی نامشخص باشد، php تلاش می کند تا خود آن را پیدا کند. و این ممکن است باعث نتایج غیر منتظره بشود. 

نکته: این پارامتر در php 5.1.0 منقضی شده است. و به جای آن می توانید از دیگر ویژگی های منقه زمانی استفاده نمایید. 

جزئیات تکنیکی

مقدار برگشتی:

یک عدد صحیح را برمی گرداند که مشخص کننده ی یک زمان یونیکس است. و یا در صورت ایجاد error مقدار FALSE را برمی گرداند. 

ورژن php: 4+
تغییرات:

php 5.3.0 : اگر که از پارامتر is_dst استفاده شود، E_DEPRECATED به وجود خواهد آمد. 

PHP 5.1.0 : پارامتر  is_dst منقضی شده است. اگر که تابع mktime() فراخوانی شود، E_STRICT به وجود می آید. به جای آن از تابع time() استفاده کنید. 

PHP Date/Time کلیه توابع کار با تاریخ و زمان در PHP

تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
logo-samandehi مجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامی پرداخت آنلاین -  بانک ملت معرفی بیاموز در شبکه سه