真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

php如何設(shè)置不提示notice

本篇內(nèi)容介紹了“php如何設(shè)置不提示notice”的有關(guān)知識,在實(shí)際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!

成都創(chuàng)新互聯(lián)專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于網(wǎng)站建設(shè)、做網(wǎng)站、霞浦網(wǎng)絡(luò)推廣、重慶小程序開發(fā)、霞浦網(wǎng)絡(luò)營銷、霞浦企業(yè)策劃、霞浦品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營等,從售前售中售后,我們都將竭誠為您服務(wù),您的肯定,是我們最大的嘉獎;成都創(chuàng)新互聯(lián)為所有大學(xué)生創(chuàng)業(yè)者提供霞浦建站搭建服務(wù),24小時(shí)服務(wù)熱線:18980820575,官方網(wǎng)址:www.cdcxhl.com

php設(shè)置不提示notice的方法:1、在“php.ini”文件中改動“error_reporting”為“error_reporting = E_ALL & ~E_NOTICE”;2、在指定頁面添加代碼為“error_reporting(E_ALL ^ E_NOTICE);”。

PHP關(guān)閉Notice錯(cuò)誤提示

PHP Notice: Undefined variable
PHP Notice: Undefined index

看看吧,你有沒定義的變量直接使用了。不過編PHP的時(shí)候本來就不像C++那么嚴(yán)格,編程的時(shí)候經(jīng)常還會利用這個(gè)特點(diǎn)。PHP的默認(rèn)設(shè)置是顯示這些提示,這會造成頁面無法正常顯示出來。

//error_reporting(E_ALL);
error_reporting(E_ALL || ~E_NOTICE); //顯示除去 E_NOTICE 之外的所有錯(cuò)誤信息

第一個(gè)是代表顯示所有錯(cuò)誤,第二個(gè)代表顯示所有錯(cuò)誤不顯示警告,我們只要把第二行前面加//,把第一行前面的//去掉即可。

附:各個(gè)錯(cuò)誤報(bào)告詳解

error_reporting(0);//禁用錯(cuò)誤報(bào)告
error_reporting(E_ALL ^ E_NOTICE);//顯示除去 E_NOTICE 之外的所有錯(cuò)誤信息
error_reporting(E_ALL^E_WARNING^E_NOTICE);//顯示除去E_WARNING E_NOTICE 之外的所有錯(cuò)誤信息
error_reporting(E_ERROR | E_WARNING | E_PARSE);//顯示運(yùn)行時(shí)錯(cuò)誤,與error_reporting(E_ALL ^ E_NOTICE);效果相同。
error_reporting(E_ALL);//顯示所有錯(cuò)誤

實(shí)例如下:

if (!$a) {
 error_reporting(0);
 ob_start('ob_gzhandler');
} else {
 error_reporting(E_ALL ^ E_NOTICE);
}

在php.ini中禁止修改方法

1、由空間商在服務(wù)器中的php.ini的配置文件修改:

在php.ini文件中改動error_reporting

改為:

error_reporting = E_ALL & ~E_NOTICE

如果你是固得美國空間用戶,不能操作php.ini文件,你可以用下面的方法來實(shí)現(xiàn)

2.在你想禁止notice錯(cuò)誤提示的頁面中加入下面的代碼

/* Report all errors except E_NOTICE */
error_reporting(E_ALL ^ E_NOTICE);

注意一點(diǎn)的是

關(guān)閉掉PHP錯(cuò)誤輸出并不會關(guān)閉php內(nèi)核對錯(cuò)誤的處理,代碼中如果有大量的Notice級別的錯(cuò)誤,還是會降低php程序的性能。所以我們在開發(fā)的時(shí)候還是要將錯(cuò)誤級別開至E_ALL,謹(jǐn)慎的處理掉每處不合理的代碼。

“php如何設(shè)置不提示notice”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識可以關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實(shí)用文章!


當(dāng)前名稱:php如何設(shè)置不提示notice
當(dāng)前URL:http://weahome.cn/article/isphph.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部