亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

php錯(cuò)誤處理 之禁止顯示錯(cuò)誤

在php.ini設(shè)定檔(見9.1章開啟php.ini)。我們可以控制php的錯(cuò)誤顯示狀態(tài)。

php.ini中有一個(gè)專門的設(shè)定項(xiàng):

#display_errors

這個(gè)選項(xiàng)設(shè)定是否將錯(cuò)誤訊息輸出到網(wǎng)頁(yè),或?qū)κ褂谜唠[藏而不顯示。

這個(gè)值的狀態(tài)為on 或 off,也可以設(shè)為1 或0。

display_error的值設(shè)為0或off則不在頁(yè)面中顯示錯(cuò)誤,如果設(shè)為1或on則顯示錯(cuò)誤訊息。

問(wèn)題:如果沒(méi)有修改伺服器php.ini的狀態(tài)權(quán)限怎麼辦?

可以使用ini_set。

<?php
ini_set('display_errors' , 0 );
?>

上面的程式碼也相當(dāng)於修改了php.ini中display_errors的值。不過(guò),僅僅在目前php程式碼中生效。

問(wèn)題:想取得php.ini的設(shè)定項(xiàng)目狀態(tài)怎麼辦?

可以使用ini_get(參數(shù)項(xiàng)) 來(lái)得到參數(shù)的值。

示範(fàn)範(fàn)例:

<?php
echo '服務(wù)器中display_errors的狀態(tài)為' . ini_get('display_errors');
?>

附註:修改完php.ini文件,需要重新啟動(dòng)伺服器。


繼續(xù)學(xué)習(xí)
||
<?php echo '服務(wù)器中display_errors的狀態(tài)為' . ini_get('display_errors'); ?>
提交重置程式碼