如何将PHP文件的内容包含到另一个PHP文件中?
将PHP文件的内容包含到另一个文件中,通过减少代码来降低代码的复杂性,并通过将代码拆分为不同的文件来提高其模块化,以便于理解和管理。
使用以下PHP函数有两种方法。
- PHP include()函数:如果文件不存在会显示警告并继续渲染代码
- PHP require()函数:如果文件不存在会显示错误并停止程序。
如果您不希望脚本被中断并且不想停止脚本,则使用include()否则使用require() 。这两种将文件包含到另一个中的方法节省了大量工作,并使我们的代码更易于理解。
示例 1:其中有一个名为another_file 的文件。 PHP包含在另一个名为index.php 的文件中。 PHP使用include关键字。
index.php
This is the content of index.php file.
another_file.php
This is the content of another_file.php";
echo "Hello, good to see you
";
?>
index.php
This is the content of index.php file.
another_file.php
This is the content of another_file.php";
echo "Hello, good to see you
";
?>
index.php
This is the content of index.php file.
This is content after including another_file content
index.php
This is the content of index.php file.
This is content after including another_file content
另一个文件。 PHP
This is the content of another_file.php";
echo "Hello, good to see you
";
?>
输出:
示例 2:其中有一个名为another_file 的文件。 PHP包含在另一个名为index.php 的文件中。 PHP使用require关键字。
指数。 PHP
This is the content of index.php file.
另一个文件。 PHP
This is the content of another_file.php";
echo "Hello, good to see you
";
?>
输出:
示例 3:在此,我们使用了include ,但如果它无法找到另一个要包含的文件,则会发出警告并在代码之后执行,即打印“index.html”的剩余内容。 PHP”。
指数。 PHP
This is the content of index.php file.
This is content after including another_file content
输出:
示例 4:在此,我们使用require但如果它无法找到要包含的另一个文件,那么它会给出一个致命错误并且不会在代码之后执行,即它会通过给出一个错误来停止脚本。
指数。 PHP
This is the content of index.php file.
This is content after including another_file content
输出: