1

我正在阅读你的书,从 php 和 mysql 开始,我发现一个错误。在第 3 章第 111 页:

For instance, if require() is placed within an
if statement that evaluates to false, the file would be included anyway.

但我用我的代码对此进行了测试。这不是真的。b.php

<?php
if(false)
{
     require "a.php";
}
?>

一个.php

<?php
echo "this is a.php<br>"
?>

我运行 b.php。页面上什么都没有。

我的 php 版本是 5.4.7。那么书上说错了吗?

4

1 回答 1

0

正如我们所看到if的,语句在布尔参数上工作,因为条件应声明TRUE,或者FALSE如果它已经为假,那么它将转到语句的 else 部分。

这里清晰的是包含文件,但由于if(false)没有结果将被显示。

于 2013-08-25T02:46:51.833 回答