php error suppressor is "@", PHP supports an error control operator, that is, "@", when the "@" symbol is placed before a PHP expression, the expression may produce any Error messages are ignored.
Recommended: "PHP Video Tutorial"
PHP error suppressor @ Parsing and operators take precedence Level
PHP supports an error control operator: @. When placed before a PHP expression, any error message that expression may produce is ignored.
Operator precedence
/** * 下列程序中请写出打印输出的结果 * <?php * * $a = 0; * $b = 0; * * if ($a = 3 > 0 || $b = 3 > 0) * { * $a++; * $b++; * echo $a. "\n"; * echo $b. "\n"; * } */ $a = 0; $b = 0; // 优先级顺序 > || = if ($a = 3 > 0 || $b = 3 > 0) { $a++; $b++; echo $a. "\n"; echo $b. "\n"; } 输出 :1 1 ($a=true,$b=1)
The above is the detailed content of What is php error suppressor?. For more information, please follow other related articles on the PHP Chinese website!