1
我读你的书开始PHP和MySQL,我发现一个错误的错误。 在第3章,第111页:也许在“开始PHP和MySQL”
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";
}
?>
a.php只会
<?php
echo "this is a.php<br>"
?>
我运行b.php。页面上没有任何内容。
我的PHP版本是5.4.7。这本书是否说错了?
这真的_our_预订?我认为我的写作没有任何关系。 :) – Barmar
它看起来像在'echo'末尾缺少';'。 – Class
@Class'echo“this is a.php
”'只要没有其他回显线,它仍会回显。如果有2个echo'ed行上两个不同的线,则第一echo'ed线需要分号,并且不是最后一次。但是,如果OP执行'include',那么就像你说的那样,将需要一个分号。无论哪种方式,总是最好使用它们。 (我经常做)。 –