php中的@是啥意思? [复制]

Posted

技术标签:

【中文标题】php中的@是啥意思? [复制]【英文标题】: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。没有@和有@有什么区别?

【问题讨论】:

【参考方案1】:

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

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

【讨论】:

【参考方案2】:

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

【讨论】:

【参考方案3】:

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

【讨论】:

以上是关于php中的@是啥意思? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

!== 和 === 在 PHP 中是啥意思? [复制]

在 PHP 中声明变量时 `<<` 是啥意思? [复制]

JavaScript:“!!”是啥意思? [复制]

python中的'%%'是啥意思? [复制]

CSS中的+是啥意思? [复制]

“*ngFor”中的“*”是啥意思? [复制]