PHP - 当 false 时,让 bool 回显 false
以下代码不会打印任何内容:
$bool_val = (bool)false;
echo $bool_val;
但是以下代码打印:1
$bool_val = (bool)true;
echo $bool_val;
有没有比添加语句更好的打印方式或何时打印?0
false
$bool_val
false
if
以下代码不会打印任何内容:
$bool_val = (bool)false;
echo $bool_val;
但是以下代码打印:1
$bool_val = (bool)true;
echo $bool_val;
有没有比添加语句更好的打印方式或何时打印?0
false
$bool_val
false
if
echo $bool_val ? 'true' : 'false';
或者,如果您只想在输出为 false 时进行输出:
echo !$bool_val ? 'false' : '';
这是执行此操作的最简单方法:
$text = var_export($bool_value,true);
echo $text;
或
var_export($bool_value)
如果第二个参数不为 true,它将直接输出结果。