2016-12-14 97 views
-3

假设我使用include()函数将文件包含到我的程序中。如果包含的文件包含PHP中的致命错误,它会抛出致命错误吗?

如果所包含的文件存在,包括文件的路径也正确指定和包含文件的代码包含了致命的错误,然后将它给予警告或致命错误?

做同样的事情适用于要求?

请不要给我从PHP手册中的链接,我已经通过它了。

谢谢。

+0

为什么你不只是测试它? –

+0

这两个问题的答案是“是”。 – arkascha

+0

而btw:'require'和'include'都不是函数,它们是语言结构。 – arkascha

回答

-1

是。

(PHP 4,PHP 5,PHP 7) include语句包括并评估指定的文件。

下面的文档也适用于要求。 (...)

http://php.net/manual/en/function.include.php

利用包括进口或将从外部/独立的文件到自己的文件添加内容的代码,所以PHP解释器会检查它作为一个单独的文件如果它包含错误/通知,它们将被检测到。