PHP – 当false时,获取bool以echo false

由于某些原因,以下代码不打印出任何东西:

$bool_val = (bool)false;
echo $bool_val;

但是下面的代码打印出来1:

$bool_val = (bool)true;
echo $bool_val;

有没有更好的方法打印出0或false当$ bool_val为false比添加一个if语句?

编辑:将第二个语句从false更改为true

echo $bool_val ? 'true' : 'false';

或者如果你只想输出为假:

echo !$bool_val ? 'false' : '';
http://stackoverflow.com/questions/4948663/php-get-bool-to-echo-false-when-false

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:PHP – 当false时,获取bool以echo false