自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

如何有效實(shí)現(xiàn)屏蔽PHP錯誤提示

開發(fā) 后端
屏蔽PHP錯誤提示可以通過在出錯在有可能出錯的函數(shù)前加@,然后or die("")來實(shí)現(xiàn),或者是干脆采用在php腳本前加error_reporting(0),屏蔽所有錯誤提示。

PHP程序在實(shí)際編寫中難免會出現(xiàn)各種錯誤,不過,不斷的錯誤提示有時候非常影響程序員的進(jìn)程。如何才能實(shí)現(xiàn)屏蔽PHP錯誤提示,減少不必要的麻煩呢?#t#

屏蔽PHP錯誤提示方法一、在有可能出錯的函數(shù)前加@,然后or die("")
如:
@mysql_connect(...) or die("Database Connect Error")

屏蔽PHP錯誤提示方法二、編輯php.ini ,查找"display_errors =" ,將“=”后面的值改為"off。

屏蔽PHP錯誤提示方法三、在php腳本前加error_reporting(0),屏蔽所有錯誤提示。

error_reporting
配置錯誤信息回報的等級。

語法: int error_reporting(int [level]);

返回值: 整數(shù)

函數(shù)種類: PHP 系統(tǒng)功能

 

屏蔽PHP錯誤提示函數(shù)內(nèi)容說明

本函數(shù)用來配置錯誤信息回報的等級,參數(shù) level 是一個整數(shù)的位遮罩 (bitmask),見下表。

遮罩值 表示名稱

E_ERROR
E_WARNING
E_PARSE
E_NOTICE 
E_CORE_ERROR
E_CORE_WARNING

E_NOTICE 表示一般情形不記錄,只有程序有錯誤情形時才用到,例如企圖存取一個不存在的變量,或是呼叫 stat() 函數(shù)檢視不存在的文件。
E_WARNING 通常都會顯示出來,但不會中斷程序的執(zhí)行。這對除錯很有效。例如:用有問題的正則表達(dá)式呼叫 ereg()。
E_ERROR 通常會顯示出來,亦會中斷程序執(zhí)行。意即用這個遮罩無法追查到內(nèi)存配置或其它的錯誤。
E_PARSE 從語法中解析錯誤。

E_CORE_ERROR 類似 E_ERROR,但不包括 PHP 核心造成的錯誤。
E_CORE_WARNING 類似 E_WARNING,但不包括 PHP 核心錯誤警告。

error_reporting( 7 ) = error_reporting( 1+2+4) = error_reporting(E_ERROR | E_WARING | E_PARSE)

以上就是屏蔽PHP錯誤提示的相關(guān)實(shí)現(xiàn)方法。

責(zé)任編輯:曹凱 來源: 百度博客
相關(guān)推薦

2024-02-20 10:39:17

綜合布線CAN總線

2011-03-11 10:39:05

LAMP錯誤提示

2023-05-09 11:59:19

綜合布線電纜

2010-03-24 11:21:11

2017-08-16 16:00:05

PHPcontainer依賴注入

2010-04-16 11:24:00

Oracle屏蔽英文

2021-03-29 09:00:00

Kubernetes容器工具

2010-03-24 18:19:42

Nginx php

2009-11-23 10:31:25

PHP使用JSON

2009-11-30 18:59:52

PHP數(shù)組排序

2015-09-21 15:31:05

php實(shí)現(xiàn)驗證碼

2009-12-15 11:03:49

2010-04-14 11:14:35

Oracle屏蔽英文

2010-04-19 09:49:08

Oracle屏蔽

2014-11-17 10:05:12

Go語言

2011-04-07 15:29:16

MySQL數(shù)據(jù)庫

2011-08-17 09:58:42

Windows7錯誤提示

2022-04-14 11:57:08

特權(quán)賬號IaaSPAM

2009-12-15 14:33:32

VS安裝

2010-05-24 10:23:34

實(shí)現(xiàn)MySQL
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號