ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
@: 1.@ 运算符只对表达式有效,可以把它放在变量,函数和 include() 调用,常量,等等之前。不能把它放在函数或类的定义之前,也不能用于条件结构例如 if 和 foreach 等。 目前的“@”错误控制运算符前缀甚至使导致脚本终止的严重错误的错误报告也失效。这意味着如果在某个不存在或类型2.错误的函数调用前用了“@”来抑制错误信息,那脚本会没有任何迹象显示原因而死在那里。 &符号 注意:只有命名变量才可以传地址赋值,就是说,改变了$bar的值,也就改变了$foo的值了 1.php变量前面加&符号 ``` $foo = 321; $bar = &$foo; $bar = 123; print $foo; 结果为:123 ``` ``` $_GET[1] = 1; function &a() {  $a = $_GET[1];  return $a; } $x =& a(); $x = 'MoontoC'; echo $_GET[1]; // 此时这里会显示 MoontoC, 而不是最初赋值的1 ```