time() (time)
دنبال «زمان فعلی یونیکس» هستی؟ تابع time() همین را می دهد. یعنی تعداد ثانیه ها از آغاز دوره یونیکس 1970 تا الان.
تعریف و کاربرد
طبق منبع، time() زمان فعلی را به صورت یونیکس تایم اِمپ برمی گرداند. خروجی یک عدد صحیح است.
برای ساخت تاریخ سفارشی از mktime() کمک بگیر. همچنین برای تبدیل متن تاریخ از strtotime() استفاده کن. برای دقت میکروثانیه، صفحه microtime() را ببین.
سینتکس
<?php
// time(): زمان فعلی به ثانیه از 1970.
$now = time();
?>
مثال منبع: گرفتن زمان و نمایش تاریخ
<?php
$t = time();
echo $t;
echo "<br>";
echo date("Y-m-d", $t);
?>
نکات کوتاه
- زمان فعلی یونیکس یک عدد است.
- برای قالب تاریخ از
date()استفاده کن.
گام های عملی
- با
time()مقدار ثانیه فعلی را بگیر. - آن را چاپ کن تا عدد را ببینی.
- با
date()همان عدد را به تاریخ تبدیل کن.
جمع بندی سریع
time()زمان فعلی را برمی گرداند.- خروجی عدد یونیکس تایم اِمپ است.
- برای نمایش انسانی از
date()کمک بگیر. - برای ورودی متنی، سراغ
strtotime()برو.