PHP - 打印布尔表达式的结果

时间:2014-05-29 21:05:10

标签: php

我希望以下代码可以打印" false"

<?php
    $a = 4;
    $b = 45;
    echo $a==$b;
?>

但不打印任何内容。

1 个答案:

答案 0 :(得分:3)

它不会打印任何内容,因为$a==$b的结果是布尔值,false转换为空字符串。改为使用var_dump(如果您正在调试代码):

var_dump($a==$b);

或者您也可以这样使用echo

echo ($a==$b) ? 'true' : 'false';