我想在日期函数中传递变量。它只传递一个变量,但如果我传递两个变量一个月和其他一年然后它不起作用请解决
<?php
$m = 'June';
$y = '2011';
echo $cutoff = date('m-d-Y', strtotime( $m . '01' . ' 2011'));
echo '<br>';
echo $nono = date('m-t-Y', strtotime( $m . '01' . $y));
?>
答案 0 :(得分:2)
您可能希望为参数添加空间
echo $nono = date('m-t-Y', strtotime( $m . ' 01 ' . $y));
答案 1 :(得分:0)
您的参数出错,需要在日期和年份之间添加空格:
不工作
echo $nono = date('m-t-Y', strtotime( $m . '01' . $y));
工作:
echo $nono = date('m-t-Y', strtotime( $m . '01 ' . $y));
答案 2 :(得分:0)
更改
echo $nono = date('m-t-Y', strtotime( $m . '01' . $y));
到
echo $nono = date('m-t-Y', strtotime( $m . ' 01 ' . $y));