用'php'中的'@'是什么意思?

kum*_*mar 0 php codeigniter

php echo以"@"符号开头显示变量,

例:

<?php echo @$user_profile['id'];?>
Run Code Online (Sandbox Code Playgroud)

为什么在这里使用@符号?

use*_*243 5

这只是在变量不可用时抑制通知.

有关详细信息,请参阅http://php.net/manual/en/language.operators.errorcontrol.php.

PHP支持一个错误控制操作符:at符号(@).当在PHP中添加表达式时,将忽略该表达式可能生成的任何错误消息.