迹忆客 计算机编程题库

PHP基础知识测验三

以下代码打印的结果是? ```php <?php if (null === false) { echo 'true'; } else { echo 'false'; } ?> ```
  • true
  • false
  • 语法错误
正确答案是:B
正确率:85%

解析:

=== 是值相等且类型相同,false 属于布尔类型,而 null 属于特殊的 null 类型。 所以题目中的代码,对于 false和null来说值是相等的,但是类型不同。所以输出false。

查看笔记

扫码一下
查看教程更方便