嗨,我对php很新,所以请原谅我天真的问题。为什么在实际上我们只需要require_once时需要使用require。如果有人可以指出我需要使用require而不是require_once
的一些示例,那将会很棒。答案 0 :(得分:3)
您可能希望多次包含一些代码。
导航,多次(页面顶部和底部)。 分析代码,只需一次。
要求更快,因为必须检查文件尚未包括在内。
答案 1 :(得分:1)
只有当您可以在不同的地方需要时才需要require_once
,并且应该避免双重要求
否则,您应该使用require
来停止require_once
的任何检查(这是一些额外的ms)
答案 2 :(得分:0)
基本上,您对库和类使用require_once / include_once - 您不希望它们被多次加载(将存在“函数/类已存在”错误)。 Require / include被广泛用于包含HTML片段,因为有时你确实需要一些片段被加载(和显示)几次,如广告或菜单,甚至是表的一部分(通过迭代和包括生成)并且再次使用相同的片段。