PHP - 获取布尔呼应虚假时 [英] PHP - Get bool to echo false when false
本文介绍了PHP - 获取布尔呼应虚假时的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
由于某些原因,下面code没有打印出任何东西:
$ bool_val =(布尔)FALSE;
回声$ bool_val;
但下面code打印出1:
$ bool_val =(布尔)真实的;
回声$ bool_val;
有没有更好的方式来打印出0或false时,$ bool_val要比添加一个if语句假的?
编辑:改变第二条语句从虚假到真实
解决方案
回声$ bool_val? '真假';
或者,如果你只想输出,当它是假的:
回声!$ bool_val? '假':'';
For some reason, the following code doesn't print out anything:
$bool_val = (bool)false;
echo $bool_val;
But the following code prints out 1:
$bool_val = (bool)true;
echo $bool_val;
Is there a better way to print out 0 or false when $bool_val is false than adding an if statement?
Edit: changed second statement from false to true
解决方案
echo $bool_val ? 'true' : 'false';
Or if you only want output when it's false:
echo !$bool_val ? 'false' : '';
这篇关于PHP - 获取布尔呼应虚假时的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文