了解 PHP 中的日期函数参数
Understanding Date function Parameters in PHP
我正在根据网络教程在 PHP Zend-framework2 中制作自定义日历,但无法理解函数参数的含义?这是代码
$running_day = date('w',mktime(0,0,0,$month,1,$year));
$month
和$year
都传给了这个函数,但是不明白其他参数是什么意思。
如有任何帮助,我们将不胜感激,
mktime — 获取日期的 Unix 时间戳。它的六个参数分别代表时分二月日和年。
date — 格式化本地 time/date。
它的第一个参数接受格式指示符,'w' 将 return 一个从 0 开始的星期几的数字表示(0 表示星期日)。它的第二个可选参数是一个整数 Unix 时间戳,如果未给出时间戳,则默认为当前本地时间。
请查看PHP官方文档,您将获得更多详细信息。
文档:
您的密码是:$running_day = date('w',mktime(0,0,0,$month,1,$year));
我之前给过你PHP manual。
如果您回显此代码,那么我们会打印出您有多少周。
$hour = 1;
$min = 0;
$sec = 0;
$day = 21;
$month = 2;
$year = 2017;
$running_day = date('h/i/s/m/d/Y',mktime($hour,$min,$sec,$month,$day,$year));
echo $running_day;
此代码的输出:PHPFiddle
我正在根据网络教程在 PHP Zend-framework2 中制作自定义日历,但无法理解函数参数的含义?这是代码
$running_day = date('w',mktime(0,0,0,$month,1,$year));
$month
和$year
都传给了这个函数,但是不明白其他参数是什么意思。
如有任何帮助,我们将不胜感激,
mktime — 获取日期的 Unix 时间戳。它的六个参数分别代表时分二月日和年。
date — 格式化本地 time/date。 它的第一个参数接受格式指示符,'w' 将 return 一个从 0 开始的星期几的数字表示(0 表示星期日)。它的第二个可选参数是一个整数 Unix 时间戳,如果未给出时间戳,则默认为当前本地时间。
请查看PHP官方文档,您将获得更多详细信息。
文档:
您的密码是:$running_day = date('w',mktime(0,0,0,$month,1,$year));
我之前给过你PHP manual。
如果您回显此代码,那么我们会打印出您有多少周。
$hour = 1;
$min = 0;
$sec = 0;
$day = 21;
$month = 2;
$year = 2017;
$running_day = date('h/i/s/m/d/Y',mktime($hour,$min,$sec,$month,$day,$year));
echo $running_day;
此代码的输出:PHPFiddle