为什么boolval(false)在php中返回空值?

为什么boolval(false)在php中返回空值?,php,Php,我有点困惑php函数boolval是如何工作的。考虑下面的 按照文档中的示例,这将是显示布尔值的方法: echo 'false: '.(boolval(false) ? 'true' : 'false')."\n"; 见: 手册还说: 布尔真值转换为字符串“1”。布尔值为FALSE 已转换为“”(空字符串)。这允许来回转换 在布尔值和字符串值之间 请参阅:来自 布尔真值转换为字符串“1”。布尔值为FALSE 已转换为“”(空字符串)。这允许来回转换 在布尔值和字符串值之间 使用 var_dum

我有点困惑php函数
boolval
是如何工作的。考虑下面的


按照文档中的示例,这将是显示布尔值的方法:

echo 'false: '.(boolval(false) ? 'true' : 'false')."\n";
见:

手册还说:

布尔真值转换为字符串“1”。布尔值为FALSE 已转换为“”(空字符串)。这允许来回转换 在布尔值和字符串值之间

请参阅:

来自

布尔真值转换为字符串“1”。布尔值为FALSE 已转换为“”(空字符串)。这允许来回转换 在布尔值和字符串值之间

使用


var_dump(boolval(false))变量转储(!!$argv)或仅
回显错误
echo $boolres ? 'true' : 'false';