今天的PHP回声明天回应别的东西

The*_*Kid 0 php datetime date

此代码不起作用.回声是空白的.PHP版本:PHP 5.0.5版

$today=(int)date("j");  # today
$statedate=12;
if ((int)$startdate == (int)$today){
    echo '12th';
}
if ((int)$startdate == (int)$today){
    echo '14th';
}
Run Code Online (Sandbox Code Playgroud)

Nea*_*eal 5

$today=(int)date("j");  # today
$statedate=12; //NEVER USED!
if ((int)$startdate == (int)$today){
    echo '12th';
}
if ((int)$startdate == (int)$today){
    echo '14th';
}
Run Code Online (Sandbox Code Playgroud)

你是定义$statedate不是 $startdate