在PHP中,error_reporting函數(shù)用于設(shè)置錯(cuò)誤報(bào)告級(jí)別,該函數(shù)的語法如下:
error_reporting($level)
其中,$level是一個(gè)整數(shù),用于指定錯(cuò)誤報(bào)告級(jí)別。以下是一些常用的錯(cuò)誤報(bào)告級(jí)別:
例如,要顯示所有錯(cuò)誤,可以將錯(cuò)誤報(bào)告級(jí)別設(shè)置為E_ALL:
error_reporting(E_ALL);
要關(guān)閉所有錯(cuò)誤報(bào)告,可以將錯(cuò)誤報(bào)告級(jí)別設(shè)置為0:
error_reporting(0);
此外,還可以使用error_reporting函數(shù)的返回值來獲取當(dāng)前的錯(cuò)誤報(bào)告級(jí)別:
$currentLevel = error_reporting();
需要注意的是,error_reporting函數(shù)僅在運(yùn)行時(shí)起作用,如果要在腳本的開頭設(shè)置錯(cuò)誤報(bào)告級(jí)別,可以在php.ini文件中進(jìn)行配置。