w35*_*35t 8 php file function include die
带有die()的file1.php和file2.php; 功能.
include.php:
<? include 'file1.php';
include 'file2.php' ?>
Run Code Online (Sandbox Code Playgroud)
file1.php
<? echo 'included'; die(); ?>
Run Code Online (Sandbox Code Playgroud)
file2.php
<? echo 'not included'; die(); ?>
Run Code Online (Sandbox Code Playgroud)
如何用die()包含这两个文件; 功能?
您也可以用您的母语提供您的问题,这里的某些人可能会为您翻译.只需尽力用英语提问,并在下面添加您的母语.
如果您想测试包含是否成功,您可以测试包含函数本身的返回值:
// http://us3.php.net/manual/en/function.include.php Example #4
if ((include 'file1.php') != 'OK') {
die();
}
Run Code Online (Sandbox Code Playgroud)
根据您的需要,您也可以考虑使用require()而不是include():
require()与include()相同,除非失败,它还会产生致命的E_ERROR级别错误.换句话说,它将暂停脚本,而include()仅发出警告(E_WARNING),允许脚本继续.