bool值输出的问题

<?php

//其实可以小写,但是不好区分,所以我们规定通常大写

define('xiaoxie',true);

echo xiaoxie;

$hello=flase;

echo $hello;

?>

为什么前面代码输出结果是1,

后面输出结果是flase,不应该是0吗?

提问者益伦源自课程:php常量和变量之用常量限制用户跳过某些...提问时间:2017-10-11 20:37我来回答
1回答
nearest
回复nearest赞同0已被提问者采纳1星期前

首先,false拼写错误。

其次,false打印出来为空,不会输出0.

最后,你只能打印出一个1出来。

  • 益伦
    原来false不输出,非常感谢