大家好,我想得到一个日期的当前月份。
这就是我所尝试的:
<?php
$transdate = date('m-d-Y', time());
echo $transdate;
$month = date('m', strtotime($transdate));
if ($month == "12") {
echo "<br />December is the month :)";
} else {
echo "<br /> The month is probably not December";
}
?>
但结果是错误的,它应该显示十二月是月份:0
有什么想法吗?谢谢。
5条答案
按热度按时间relj7zay1#
您需要使用PHP的默认date()函数来获取当前月份。然后你可以很容易地通过if条件检查它,如下面的代码所述:
jpfvwuh42#
为什么不简单地
?此打印2017年11月。
yvgpqqbh3#
我建议您使用函数idate(),它返回一个整数而不是格式化的字符串。
7gyucuyw4#
这是一个更好的方法
ppcbkaq55#
试试这个