在 php 中关闭和打开警告

Switch off and on warnings in php

我在 PHP 中有一个脚本,我想防止仅显示和记录代码的特定部分 WARNINGS。像这样。

    <?php
    .....................
    .........code........
    .....................
    switch_off_warnings()
    .........code........
     switch_on_warnings()
    .....................
    .........code........
    .....................
?>

我怎样才能做到这一点?

老实说,您不应该这样做,但是在 PHP 中,您可以使用 @ 抑制警告。您只需将它放在您想要停止显示错误的任何代码之前。

但是您应该记住以下几点:

注意:@-运算符仅适用于表达式。一个简单的经验法则是:如果可以获取某物的值,则可以在其前面加上 @ 运算符。例如,您可以将它附加到变量、函数和包含调用、常量等。您不能将其添加到函数或 class 定义或条件结构(如 if 和 foreach 等)之前。

来自上面的link。