php - 在站点上放置大量 PHP 包含项可以吗?

标签 php include

到目前为止,我的网站上包含大约 3 个 PHP。

<?php include("includes/header.html"); ?>

为什么我不应该添加大量这些?

最佳答案

不是真的。它们被频繁且自由地使用——尽管更多时候是用来包含其他 PHP 文件。这些 PHP 文件通常会包含其他文件,所以真的不用担心。

顺便说一句,如果您确实使用这种技术来包含其他 PHP 文件(例如,包含您正在使用的函数的库文件),那么使用 require_once 是个好主意(还有 include_once,以及普通的require);如果找不到它的参数,require 将导致错误,并且不会继续尝试呈现页面。 require_once(和include_once)不会多次包含同一个文件,即使您调用require_once(或include_once >) 来自不同的地方。

关于php - 在站点上放置大量 PHP 包含项可以吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4116563/

相关文章:

c++ - g++ header 包括 : still doesn't find definition

ruby-on-rails - PG::UndefinedTable: 错误: 缺少 FROM 子句 -- 使用 "includes"Rails 订购关联记录

c++ - 我们不能包含 .c 文件吗?

php - PHP-从另一个PHP文件获取变量而不执行代码?

php - 使用 PHPUnit 测试 Slim 3 路由时 $response->getBody() 为空

PHP 图像优化器

javascript - codeigniter:如何对数组的值使用 echo 并在图表 javascript 上使用它?

php - jQuery .empty() 导致 AJAX 填充的 div 闪烁

php - 在 JQuery 中独立切换两行

c++ - 函数的多重定义,为什么守卫没有捕获这个?