我有以下问题。
当我试图记录结果时,它是空字段
$left = $right = FALSE;
$right = $end < ($index+1)*$arr[$index]['sec'] && $end > $index*$arr[$index]['sec'];
$left = (($begin < ($index+1)*$arr[$index]['sec']) && ($begin >= $index*$arr[$index]['sec']));
echo $left." - ".$right."</br>";
当您回显false
布尔值时,它显示为空字符串''
出于调试目的,请使用var_dump
,因为它将向您显示变量的确切值。要显示False
和True
字符串值,请使用三进制:
echo($left?"True":"False")。"-"。($right?"True":"False")。";