在浏览本网站上的在线资源/问题(包括代码)时,我经常会遇到“@”运算符。
在我看到的 PHP 代码中,@ 运算符通常出现在诸如@fread()
. 但是,从代码的外观来看,无论是否fread()
在方法前面使用或不使用“@”来调用它实际上都不会产生影响。
在 MySQL 代码中,@ 运算符通常出现在列/字段名称之前。我相信 @ 用于访问用户在某个时候手动实例化的默认变量,就像env
PHP 中的变量一样。
请你告诉我我的假设是否正确,如果不正确,何时以及为什么应该使用“@”符号或运算符?
谢谢,
最大限度。