What is the meaning in '@' is used in php echo?
php echo以"@"符号开头,表示显示变量,
例子:
1 | <?php echo @$user_profile['id'];?> |
为什么在这里使用@符号?
这只是在变量不可用时抑制通知。
有关详细信息,请参阅http://php.net/manual/en/language.operators.errorcontrol.php。
PHP supports one error control operator: the at sign (@). When prepended to an expression in PHP, any error messages that might be generated by that expression will be ignored.
PHP支持一个错误控制操作符:at符号(@)。在PHP中与表达式一起使用时,该表达式可能生成的任何错误消息都将被忽略。
更多信息在这里