2012-04-12 65 views
1

您能告诉我哪一个(包含或需要一次)是否更好使用。正如我所看到的,require_once被优先考虑,因为它在错误发生后会停止执行。这取决于你想包括什么,对吧?还使用include和require使代码更有效?正如我可以理解的那样,并且只需要让代码更清晰(有助于避免重复部分代码),由于每个文件中都添加了相同的代码,因此无法实现有效性。最后,我在每个文件中都有一些javascript代码(每个文件中都有不同的javascript代码)将所有页面中的所有JavaScript代码放入一个文件中并将该文件包含在每个页面中是一个好主意?先谢谢你!在php中包含/需要一次

+1

请将您的问题分为较小的多个问题并单独发布。 – 2012-04-12 03:13:05

+0

好!对不起!谢谢! – anna 2012-04-12 03:19:22

回答

4

对于你的JS问题,做单独的问题。

很简单对我来说:

include_once

仅使用,如果你的脚本将继续,而不包含脚本,没有错误或奇数的行为(罕见)。

如果你的脚本需要所需的文件,如数据库连接细节或诸如此类的事

require_once

使用。

如果您error_level设置正确就应该不会引起问题/问题。

+0

谢谢!明确的答案! – anna 2012-04-12 03:18:22

+1

我更喜欢使用'require_one',因为通常情况下我不需要包含脚本。另外,当包含的脚本不能被添加时,它是一个错误,应该以不同的方式处理,比如使用'include_once'。 – rdo 2012-04-12 03:29:29