在 PHP 中,加载文件通常指的是将一个或多个外部文件的内容包含到当前的 PHP 脚本中。这可以通过多种方式实现,例如 include
、require
、include_once
和 require_once
等函数。
include
和 require
:include
:如果文件不存在,会生成一个警告,但脚本会继续执行。require
:如果文件不存在,会生成一个致命错误,并停止脚本的执行。include_once
和 require_once
:include
和 require
类似,但会检查文件是否已经被包含过,如果已经包含过,则不会再次包含。假设有一个配置文件 config.php
:
<?php
define('DB_HOST', 'localhost');
define('DB_USER', 'root');
define('DB_PASS', '');
define('DB_NAME', 'test_db');
?>
在主脚本中加载这个配置文件:
<?php
include 'config.php';
$mysqli = new mysqli(DB_HOST, DB_USER, DB_PASS, DB_NAME);
if ($mysqli->connect_error) {
die('Connect Error (' . $mysqli->connect_errno . ') ' . $mysqli->connect_error);
}
echo 'Connected successfully';
?>
include_once
或 require_once
。include_once
或 require_once
来避免重复包含。希望这些信息对你有所帮助!
领取专属 10元无门槛券
手把手带您无忧上云