php如何防止报错
php防止報錯的設(shè)置方法:1、在錯誤語句之前加上“@”符號;2、在php文件開始之前,加入語句為“error_reporting(0)”;3、打開php.ini文件,關(guān)閉報錯功能即可。
推薦:《PHP視頻教程》
屏蔽PHP錯誤
方法一:@ 屏蔽法
@ 在php中一個抑制錯誤的符號,即便是你開啟了報錯功能,只要在錯誤語句之前加上 @ 符號,便可屏蔽了錯誤信息。
PHP Manual 參考:錯誤控制運算符
代碼示例:
@mysql_connect() OR die('connect mysql failed');
方法二:error_reporting 屏蔽法
在php文件開始之前,我們可以加上這樣一句話error_reporting(0);這個函數(shù)的意思是設(shè)置 PHP 的報錯級別并返回當(dāng)前級別,0則代表禁用錯誤報告。
PHP Manual 參考:error_reporting
代碼示例:
<?php // 關(guān)閉所有PHP錯誤報告 error_reporting(0); ?>
方法三:display_errors 屏蔽法
這種方法應(yīng)該是最徹底的一種解決辦法,因為前兩種方法只能作用于單行或者單個文件,這個則是作用于所有的 php 文件。打開 php.ini 文件,搜索 display_errors = on,默認的應(yīng)該是 on,即開啟報錯功能,改為 off 即可。
PHP Manual 參考:運行時配置
示例:
php.ini display_errors = off;
總結(jié)
- 上一篇: 深入研究Node.js中的日志信息
- 下一篇: iPhone XS 如何自定义振动模式?