php防止報錯的設定方法:1、在錯誤語句之前加上「@」符號;2、在php檔案開始之前,加入語句為「error_reporting(0)」;3、開啟php.ini文件,關閉報錯功能即可。
推薦:《PHP影片教學》
屏蔽PHP錯誤
方法一:@屏蔽法
@ 在php中一個抑制錯誤的符號,即使是你開啟了報錯功能,只要在錯誤語句之前加上@ 符號,便可屏蔽了錯誤訊息。
PHP Manual 參考:錯誤控制運算子
程式碼範例:
@mysql_connect() OR die('connect mysql failed');
方法二:error_reporting 屏蔽法
在php檔案開始之前,我們可以加上這樣一句話error_reporting(0);這個函數的意思是設定PHP 的報錯級別並傳回目前級別,0則代表停用錯誤報告。
PHP Manual 參考:error_reporting
程式碼範例:
<?php // 关闭所有PHP错误报告 error_reporting(0); ?>
方法三:display_errors 屏蔽法
這種方法應該是最徹底的一種解決辦法,因為前兩種方法只能作用於單行或單一文件,而這個則是作用於所有的php 文件。開啟 php.ini 文件,搜尋 display_errors = on,預設的應該是 on,即開啟報錯功能,改為 off 即可。
PHP Manual 參考:執行時期設定
範例:
php.ini display_errors = off;
以上是php如何防止報錯的詳細內容。更多資訊請關注PHP中文網其他相關文章!