php - 检查外部 PHP 文件中的 fatal error ?

标签 php error-handling

例如,从我的 index.php 文件中,我想检查另一个 PHP 文件是否执行没有错误(如果是,则包含它),如果它确实失败并返回 fatal error ,我显然喜欢不包括它。有什么建议么?谢谢...

最佳答案

您可以使用 -l parameterphp命令行:

php -l filename.php

并解析输出。
$o = `php -l filename.php`;

if (strpos($o, 'No syntax errors detected') !== false) {
    echo 'No errors';
} else {
    echo 'There are errors';
}

关于php - 检查外部 PHP 文件中的 fatal error ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13224537/

相关文章:

r - 如何处理 “write.xlsx”错误: arguments imply differing number of rows

javascript - 使用 jQuery 和 php 打印为 html

php - sh : ffmpeg: command not found when run command through php

php - 检查是否存在定义变量-PHP中的警告错误

php - Symfony自定义错误消息

javascript - 在nodejs中等待promise时捕获异常

PowerShell Try、Catch、自定义终止错误消息

php - PHP Mysql CASE每日销售报告

php - 检查关联是否存在而不捕获 Doctrine2 中的异常?

php - 刷新 WooCommerce Checkout 中某些运输字段更改的打印值