PHP - 如果执行没有进入IF,是否包含在内部并包含IF?

时间:2011-01-17 23:36:14

标签: php include if-statement

这个问题不言自明。例如:

$x = 0;
if($x == 2)
{
include("stackoverflow.php");
}

是否会包含“stackoverflow.php”文件?

补充问题
看看这个例子:

//thispage.php contents
$x = $_GET['x'];
if($x == 2)
{
include("stackoverflow.php");
}
<a href="thispage.php?x=2">Click Here</a>

让我们知道文件“thispage.php”每秒都会被发送到很多电脑。在“stackoverflow.php”中包含IF代码会使文件变小,以便在没有触发IF的情况下发送给人们吗?

提前谢谢

2 个答案:

答案 0 :(得分:0)

不,stackoverflow.php将不包括在内。

实际上,你为什么不试试呢?

答案 1 :(得分:0)

代码在Web服务器上只有executed,所以它实际上取决于包含中的内容或更多代码。

如果代码执行并且没有向客户端发送任何内容,则无论如何都不会使更小