php怎么设置错误级别?

PHPz
リリース: 2020-06-28 09:24:22
オリジナル
1792 人が閲覧しました

php怎么设置错误级别?

php怎么设置错误级别?

修改报错级别方法:

1.png

说明:

error_reporting()

作用:php函数,输出指定级别的错误报告

局部 :error_reporting(E_ALL);   表示输出所有级别的错误报告

全局:php.ini中,error_reporting = E_ALL ,默认是输出所有错误报告

说明:

1、错误级别用2进制的值来表示的: 1111 1111 1111 111从左到右,每位上的1,代表一种错误级别开启数字代表:

2.png

2、报错函数代码:

3.png

系统为我们把各个级别的值,用系统常量代替了

4.png

级别常量       错误值     错误报告描述
E_ERROR    1               致命的运行时错误(阻止脚本执行)
E_WARNING 2              运行时警告(非致命性错误)
E_PARSE 4                   从语法中解析错误
E_NOTICE 8                  运行时注意消息(可能是或可能不是一个问题)
E_CORE_ERROR 16                      PHP启动时初始化过程中的致命错误
E_CORE_WARNING 32                  PHP启动时初始化过程中的警告(非致命性错)
E_COMPILE_ERROR 64                编译时致命性错
E_COMPILE_WARNING 128          编译时警告(非致命性错)
E_USER_ERROR 256                     用户自定义的致命错误
E_USER_WARNING 512                 用户自定义的警告(非致命性错误)
E_USER_NOTICE 1024                   用户自定义的提醒(经常是bug)
E_STRICT 2048                                编码标准化警告(建议如何修改以向前兼容)
E_ALL 6143                                       所有的错误、警告和注意信息
ログイン後にコピー

在开发过程中,报错级别高一点,在上线产品中,报错级别要低:+

5.png

错误的级别的总结:

6.png

更多相关知识,请访问 PHP中文网!!

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!