在 PHP 中:
- 我什么时候应该使用
require
与include
? - 我什么时候应该使用
require_once
与include_once
?
原文由 Scott B 发布,翻译遵循 CC BY-SA 4.0 许可协议
在 PHP 中:
require
与 include
?require_once
与 include_once
?原文由 Scott B 发布,翻译遵循 CC BY-SA 4.0 许可协议
require
在找不到文件时停止下一行执行会产生致命错误。
include
生成警告但在找不到文件时没有停止下一行执行。
require_once
与 require
一样,但它会检查文件是否已经加载或不被执行。
include_once
与 include
一样,但它会检查文件是否已经加载或不被执行。
注意: include_once
或 require_once
可用于在特定脚本执行期间可能多次包含和评估同一文件的情况,因此在这种情况下,它可能有助于避免诸如函数重新定义、变量值重新赋值等问题。
原文由 Md. Ziyed Uddin 发布,翻译遵循 CC BY-SA 4.0 许可协议
1 回答4.1k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决
2 回答2.3k 阅读✓ 已解决
2 回答749 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
2 回答2.3k 阅读
1 回答694 阅读✓ 已解决
还有
require
和include_once
。所以你的问题应该是…
require
与include
?require_once
与require
此处 描述了 1 的答案。
2的答案可以在 这里 找到。