我对PHP很新,但我遇到了以下问题:
我正在尝试在$var
函数中添加strtotime()
。像这样:
$var= $_POST['yyyy'] . $_POST['MM'] . $_POST['DD'];
//function
Function blah() {
strtotime($var);
$time = $date -time();
$numberofDays = ceil($time / 86400);
return $numberofDays;
}
如何将$var
放入strtotime
功能?
答案 0 :(得分:3)
$var
超出了您的职能范围。您需要将其作为参数传递给函数才能访问它。你也错过了$date
的声明和赋值,我假设它是你函数的第一行。
$var = $_POST['yyyy'] . $_POST['MM'] . $_POST['DD'];
function blah($var) {
$date = strtotime($var);
$time = $date -time();
$numberofDays = ceil($time / 86400);
return $numberofDays;
}
echo blah($var);