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