PHP報錯函數(shù)error_reporting()的使用方法?這個問題可能是我們?nèi)粘W(xué)習(xí)或工作經(jīng)常見到的。希望通過這個問題能讓你收獲頗深。下面是小編給大家?guī)淼膮⒖純?nèi)容,讓我們一起來看看吧!
創(chuàng)新互聯(lián)主營蘭溪網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,成都app軟件開發(fā)公司,蘭溪h5小程序開發(fā)搭建,蘭溪網(wǎng)站營銷推廣歡迎蘭溪等地區(qū)企業(yè)咨詢
PHP中,報錯函數(shù)error_reporting()用于規(guī)定應(yīng)該報告何種PHP錯誤,語法“error_reporting(level)”;使用該函數(shù)可以設(shè)置在腳本運(yùn)行時的錯誤級別,如果沒有設(shè)置可選參數(shù)level,則僅返回當(dāng)前的錯誤報告級別。
error_reporting() 函數(shù)規(guī)定你給應(yīng)該報告何種 PHP 錯誤。
error_reporting() 函數(shù)能夠在運(yùn)行時設(shè)置 error_reporting 指令。
PHP 有諸多錯誤級別,使用該函數(shù)可以設(shè)置在腳本運(yùn)行時的級別。如果沒有設(shè)置可選參數(shù) level,error_reporting() 僅會返回當(dāng)前的錯誤報告級別。
語法
error_reporting(report_level)
參數(shù):
report_level:可選。規(guī)定當(dāng)前腳本的錯誤報告級別。值數(shù)字和常量名都能接受,但是,考慮未來的 PHP 版本的兼容性,推薦使用常量名。
注釋:強(qiáng)烈建議使用已命名的常量,以確保兼容將來的版本。由于錯誤級別的添加、整數(shù)取值范圍的增加,較久的基于整數(shù)的錯誤級別不會總是和預(yù)期的表現(xiàn)一致。
報告級別
返回值:返回舊的 error_reporting 級別,或者在 level 參數(shù)未給出時返回當(dāng)前的級別。
示例:規(guī)定不同的錯誤級別報告
<?php // 關(guān)閉錯誤報告 error_reporting(0); // 報告 runtime 錯誤 error_reporting(E_ERROR | E_WARNING | E_PARSE); // 報告所有錯誤 error_reporting(E_ALL); // 等同 error_reporting(E_ALL); ini_set("error_reporting", E_ALL); // 報告 E_NOTICE 之外的所有錯誤 error_reporting(E_ALL & ~E_NOTICE); ?>
感謝各位的閱讀!看完上述內(nèi)容,你們對PHP報錯函數(shù)error_reporting()的使用方法大概了解了嗎?希望文章內(nèi)容對大家有所幫助。如果想了解更多相關(guān)文章內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。
名稱欄目:PHP報錯函數(shù)error_reporting()的使用方法
當(dāng)前URL:http://jinyejixie.com/article24/posoce.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供標(biāo)簽優(yōu)化、移動網(wǎng)站建設(shè)、App開發(fā)、定制網(wǎng)站、、網(wǎng)站排名
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)