为什么下面写的php代码不执行?

时间:2013-05-12 07:19:03

标签: php

我有一个php脚本,如果我在require语句上面写了一些代码就可以了,但是如果我在require语句下写,没有任何反应,没有错误,没有任何警告。

这是我的代码:

require ("../../include/session.php");
require ("include/--.php");
require ("include/--.php");
require ("include/--.php");

我在上面写的所有内容都需要它可以使用的语句,但这些语句之下的任何内容都不需要。

有谁能告诉我为什么会这样。

2 个答案:

答案 0 :(得分:0)

检查require个文件,require文件中可能存在无限循环。

答案 1 :(得分:0)

您需要有错误报告。某些必需文件可能存在错误,PHP-conf的默认行为是静默(至少使用Ubuntu软件包中的预配置安装)。您的文件名也可能有错误。

添加:

error_reporting(E_ALL);

位于主PHP文件的顶部(具有要求的文件)。