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_get
和 ini_set
函数中使用。
【讨论】:
【参考方案2】:“吞下错误”,尽管发生错误,仍继续。使用 @ 增强的非关键操作不会中止脚本执行。
【讨论】:
【参考方案3】:@符号是一个错误控制操作符查看手册here
【讨论】:
以上是关于php中的@是啥意思? [复制]的主要内容,如果未能解决你的问题,请参考以下文章