【问题标题】:What is the meaning in '@' is used in php echo?php echo中使用'@'是什么意思?
【发布时间】:2018-11-29 03:05:59
【问题描述】:

php echo 以 '@' 符号开始显示变量,

例子:

<?php echo @$user_profile['id'];?>

这里为什么使用@符号?

【问题讨论】:

标签: php codeigniter


【解决方案1】:

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

请参阅http://php.net/manual/en/language.operators.errorcontrol.php 了解更多信息。

PHP 支持一种错误控制运算符:at 符号 (@)。当附加到 PHP 中的表达式时,该表达式可能生成的任何错误消息都将被忽略。

【讨论】:

    【解决方案2】:

    PHP 支持一种错误控制运算符:at 符号 (@)。在 PHP 中与表达式一起使用时,该表达式可能生成的任何错误消息都将被忽略。

    More info here

    【讨论】:

      猜你喜欢
      • 2011-06-13
      • 2013-10-16
      • 1970-01-01
      • 2019-12-25
      • 2013-03-24
      • 1970-01-01
      • 1970-01-01
      • 2011-01-24
      • 1970-01-01
      相关资源
      最近更新 更多