中文字幕日韩精品一区二区免费_精品一区二区三区国产精品无卡在_国精品无码专区一区二区三区_国产αv三级中文在线

php常見報(bào)錯(cuò)級(jí)別是什么

這篇文章主要介紹php常見報(bào)錯(cuò)級(jí)別是什么,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!

成都創(chuàng)新互聯(lián)擁有10余年成都網(wǎng)站建設(shè)工作經(jīng)驗(yàn),為各大企業(yè)提供網(wǎng)站設(shè)計(jì)、成都網(wǎng)站設(shè)計(jì)服務(wù),對(duì)于網(wǎng)頁設(shè)計(jì)、PC網(wǎng)站建設(shè)(電腦版網(wǎng)站建設(shè))、手機(jī)APP定制開發(fā)、wap網(wǎng)站建設(shè)(手機(jī)版網(wǎng)站建設(shè))、程序開發(fā)、網(wǎng)站優(yōu)化(SEO優(yōu)化)、微網(wǎng)站、申請(qǐng)域名等,憑借多年來在互聯(lián)網(wǎng)的打拼,我們?cè)诨ヂ?lián)網(wǎng)網(wǎng)站建設(shè)行業(yè)積累了很多網(wǎng)站制作、網(wǎng)站設(shè)計(jì)、網(wǎng)絡(luò)營(yíng)銷經(jīng)驗(yàn),集策劃、開發(fā)、設(shè)計(jì)、營(yíng)銷、管理等網(wǎng)站化運(yùn)作于一體,具備承接各種規(guī)模類型的網(wǎng)站建設(shè)項(xiàng)目的能力。

php常見報(bào)錯(cuò)級(jí)別:1、E_ERROR;2、E_WARNING;3、E_PARSE;4、E_NOTICE;5、E_USER_ERROR;6、E_USER_WARNING;7、E_USER_NOTICE;8、E_STRICT;9、E_ALL。

本教程操作環(huán)境:windows7系統(tǒng)、PHP7.1版,DELL G3電腦

php 中的錯(cuò)誤級(jí)別有:

1E_ERROR (integer)致命的運(yùn)行時(shí)錯(cuò)誤。這類錯(cuò)誤一般是不可恢復(fù)的情況,例如內(nèi)存分配導(dǎo)致的問題。后果是導(dǎo)致腳本終止不再繼續(xù)運(yùn)行。
2E_WARNING (integer)運(yùn)行時(shí)警告 (非致命錯(cuò)誤)。僅給出提示信息,但是腳本不會(huì)終止運(yùn)行。
4E_PARSE (integer)編譯時(shí)語法解析錯(cuò)誤。解析錯(cuò)誤僅僅由分析器產(chǎn)生。
8E_NOTICE (integer)運(yùn)行時(shí)通知。表示腳本遇到可能會(huì)表現(xiàn)為錯(cuò)誤的情況,但是在可以正常運(yùn)行的腳本里面也可能會(huì)有類似的通知。
16E_CORE_ERROR(integer)在PHP初始化啟動(dòng)過程中發(fā)生的致命錯(cuò)誤。該錯(cuò)誤類似E_ERROR,但是是由PHP引擎核心產(chǎn)生的。since PHP 4
32E_CORE_WARNING(integer)PHP初始化啟動(dòng)過程中發(fā)生的警告 (非致命錯(cuò)誤) 。類似 E_WARNING,但是是由PHP引擎核心產(chǎn)生的。since PHP 4
64E_COMPILE_ERROR(integer)致命編譯時(shí)錯(cuò)誤。類似E_ERROR, 但是是由Zend腳本引擎產(chǎn)生的。since PHP 4
128E_COMPILE_WARNING(integer)編譯時(shí)警告 (非致命錯(cuò)誤)。類似 E_WARNING,但是是由Zend腳本引擎產(chǎn)生的。since PHP 4
256E_USER_ERROR(integer)用戶產(chǎn)生的錯(cuò)誤信息。類似 E_ERROR, 但是是由用戶自己在代碼中使用PHP函數(shù) trigger_error()來產(chǎn)生的。since PHP 4
512E_USER_WARNING(integer)用戶產(chǎn)生的警告信息。類似 E_WARNING, 但是是由用戶自己在代碼中使用PHP函數(shù) trigger_error()來產(chǎn)生的。since PHP 4
1024E_USER_NOTICE(integer)用戶產(chǎn)生的通知信息。類似 E_NOTICE, 但是是由用戶自己在代碼中使用PHP函數(shù) trigger_error()來產(chǎn)生的。since PHP 4
2048E_STRICT (integer)啟用 PHP 對(duì)代碼的修改建議,以確保代碼具有最佳的互操作性和向前兼容性。since PHP 5
4096E_RECOVERABLE_ERROR(integer)可被捕捉的致命錯(cuò)誤。 它表示發(fā)生了一個(gè)可能非常危險(xiǎn)的錯(cuò)誤,但是還沒有導(dǎo)致PHP引擎處于不穩(wěn)定的狀態(tài)。 如果該錯(cuò)誤沒有被用戶自定義句柄捕獲,將成為一個(gè) E_ERROR 從而腳本會(huì)終止運(yùn)行。since PHP 5.2.0
8192E_DEPRECATED(integer)運(yùn)行時(shí)通知。啟用后將會(huì)對(duì)在未來版本中可能無法正常工作的代碼給出警告。since PHP 5.3.0
16384E_USER_DEPRECATED(integer)用戶產(chǎn)少的警告信息。 類似 E_DEPRECATED, 但是是由用戶自己在代碼中使用PHP函數(shù) trigger_error()來產(chǎn)生的。since PHP 5.3.0
30719E_ALL (integer)E_STRICT出外的所有錯(cuò)誤和警告信息。30719 in PHP 5.3.x, 6143 in PHP 5.2.x, 2047 previously

php常見報(bào)錯(cuò)級(jí)別:

  • E_ERROR:致命的運(yùn)行時(shí)錯(cuò)誤(它會(huì)阻止腳本的執(zhí)行)

  • E_WARNING:運(yùn)行時(shí)警告(非致命的錯(cuò)誤)

  • E_PARSE:解析錯(cuò)誤

  • E_NOTICE:注意(事情可能是或者可能不是一個(gè)問題)

  • E_USER_ERROR:用戶生成的錯(cuò)誤消息,由trigger_error()函數(shù)生成

  • E_USER_WARNING:用戶生成的警告,由trigger_error()函數(shù)生成

  • E_USER_NOTICE:用戶生成的注意,由trigger_error()函數(shù)生成

  • E_STRICT:關(guān)于兼容性和互操作性的建議

  • E_ALL:所有的錯(cuò)誤、警告和建議

設(shè)置錯(cuò)誤報(bào)告級(jí)別的方法:

1. 修改PHP的配置文件php.ini

這種方式設(shè)置error_reporting后,重啟web服務(wù)器,就會(huì)永久生效。
打開配置文件php.ini,查看錯(cuò)誤報(bào)告級(jí)別error_reporting的默認(rèn)值,如下:

error_reporting=E_ALL & ~E_DEPRECATED & ~E_STRICT1.

意思是報(bào)告所有的錯(cuò)誤,但除了E_DEPRECATED和E_STRICT這兩種。
將其修改為:

error_reporting=E_ALL &  ~E_NOTICE1.

意思是報(bào)告所有的錯(cuò)誤,但除了E_NOTICE這一種。這也是最常用的錯(cuò)誤報(bào)告級(jí)別,它不會(huì)報(bào)告注意類(如:使用了未定義的變量)的錯(cuò)誤。
保存,重啟web服務(wù)器后生效。

2. 使用error_reporting()函數(shù)

這種方式設(shè)置后,可以立即生效。但僅限于在當(dāng)前腳本中的error_reporting()函數(shù)調(diào)用的后面區(qū)域。

int error_reporting ([ int $level ] )1.

參數(shù)可以是整型或?qū)?yīng)的常量標(biāo)識(shí)符,推薦使用常量的形式。返回值為當(dāng)前位置處起作用的錯(cuò)誤報(bào)告級(jí)別的值(整型值)。

注意:配置文件php.ini中display_errors的默認(rèn)值為On,代表顯示錯(cuò)誤提示,如果設(shè)置為Off,就會(huì)關(guān)閉所有的錯(cuò)誤提示。

使用 error_reporting(0) 或者在函數(shù)前面加 @,可以抑制錯(cuò)誤輸出,以防止錯(cuò)誤消息泄露敏感信息。

以上是“php常見報(bào)錯(cuò)級(jí)別是什么”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

文章題目:php常見報(bào)錯(cuò)級(jí)別是什么
文章轉(zhuǎn)載:http://www.rwnh.cn/article26/gpodjg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供手機(jī)網(wǎng)站建設(shè)、App設(shè)計(jì)服務(wù)器托管、定制開發(fā)、App開發(fā)、標(biāo)簽優(yōu)化

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)
高要市| 富锦市| 沙湾县| 曲靖市| 和林格尔县| 枝江市| 普宁市| 汉源县| 临高县| 永兴县| 万盛区| 客服| 阳高县| 蒙自县| 长顺县| 临邑县| 永康市| 澄城县| 濉溪县| 饶平县| 嘉峪关市| 乐清市| 闸北区| 临夏市| 余江县| 七台河市| 德州市| 阿坝| 宜都市| 襄垣县| 沽源县| 界首市| 舞阳县| 怀宁县| 辉县市| 周至县| 泾川县| 南和县| 濮阳市| 成武县| 东平县|