PHP函數(shù)前加@什么意思
PHP函數(shù)前加@什么意思為什么我們不讓它提示錯(cuò)誤?
有時(shí)候是為了程序的安全,另外我們可以通過(guò)
抑制系統(tǒng)的報(bào)錯(cuò)而定義自己的報(bào)錯(cuò)。
函數(shù)前加@一般是用來(lái)抑錯(cuò),
比如下面 就是在test.txt不存在是不提示錯(cuò)誤。
[php]
@file('test.txt');
?>
[/php]
為什么我們不讓它提示錯(cuò)誤?有時(shí)候是為了程序的安全,
另外我們可以通過(guò)抑制系統(tǒng)的報(bào)錯(cuò)而定義自己的報(bào)錯(cuò)
比如 當(dāng)文件test.txt不存在是提示自己定義的錯(cuò)誤
[php]
@file('test.txt') OR die('文件test.txt不存在');
?>
[/php]
本文來(lái)源:https://www.fushouyu.com/shouyou/203.html
標(biāo)簽: