什么是需要'需要'什么时候需要的是php中的'require_once'?

时间:2011-07-13 08:05:30

标签: php

嗨,我对php很新,所以请原谅我天真的问题。为什么在实际上我们只需要require_once时需要使用require。如果有人可以指出我需要使用require而不是require_once

的一些示例,那将会很棒。

3 个答案:

答案 0 :(得分:3)

您可能希望多次包含一些代码。

导航,多次(页面顶部和底部)。 分析代码,只需一次。

要求更快,因为必须检查文件尚未包括在内。

答案 1 :(得分:1)

只有当您可以在不同的地方需要时才需要require_once,并且应该避免双重要求

否则,您应该使用require来停止require_once的任何检查(这是一些额外的ms)

答案 2 :(得分:0)

基本上,您对库和类使用require_once / include_once - 您不希望它们被多次加载(将存在“函数/类已存在”错误)。 Require / include被广泛用于包含HTML片段,因为有时你确实需要一些片段被加载(和显示)几次,如广告或菜单,甚至是表的一部分(通过迭代和包括生成)并且再次使用相同的片段。