【问题标题】:What is the meaning of @ in php? [duplicate]php中的@是什么意思? [复制]
【发布时间】:2011-01-17 18:26:22
【问题描述】:

可能重复:
What is the use of @ symbol in php?

我想知道@在php代码中的用途和含义。 例如,@umask 或 @ini_set。没有@和有@有什么区别?

【问题讨论】:

    标签: php


    【解决方案1】:

    PHP's error suppress operator 用于隐藏错误消息。

    旁注:尽可能避免使用它,它还会严重降低性能,并且在未来的 php 版本中不允许在 ini_getini_set 函数中使用。

    【讨论】:

      【解决方案2】:

      “吞下错误”,尽管发生错误,仍继续。使用 @ 增强的非关键操作不会中止脚本执行。

      【讨论】:

        【解决方案3】:

        @符号是一个错误控制操作符查看手册here

        【讨论】:

          猜你喜欢
          • 2011-05-31
          • 2011-05-29
          • 2013-09-26
          • 1970-01-01
          • 2011-08-10
          • 1970-01-01
          • 2015-04-20
          • 2020-10-27
          相关资源
          最近更新 更多