Heim > Backend-Entwicklung > PHP-Tutorial > php怎么让错误语句不报错

php怎么让错误语句不报错

PHPz
Freigeben: 2020-09-05 09:54:29
Original
2289 Leute haben es durchsucht

php让错误语句不报错的设置方法:首先在语句前加上“@”符号,其语法是“@mysql_query($sql, $handle);”;然后用“error_reporting”调节报错等级即可。

php怎么让错误语句不报错

php怎么让错误语句不报错?

问题:

比如某条sql插入语句如果异常,就让他略过这句继续执行下面的,而不是抛个异常中断运行。像python的try一样

方法:

如果你用PDO,可以try...catch

try {
    $pdo->exec($sql);
} catch (PDOException $ex) {
    echo $ex->getMessage();
}
Nach dem Login kopieren

如果你用的mysql或者mysqli函数,可以在语句前加上@符号,比如

@mysql_query($sql, $handle);
Nach dem Login kopieren

这样可以关闭单行语句的错误输出

如果只是警告的话,可以用error_reporting调节报错等级

更多PHP相关知识,请访问PHP中文网!

Verwandte Etiketten:
php
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Aktuelle Ausgaben
PHP-Datenerfassung?
Aus 1970-01-01 08:00:00
0
0
0
PHP-Erweiterung intl
Aus 1970-01-01 08:00:00
0
0
0
Wie man PHP gut lernt
Aus 1970-01-01 08:00:00
0
0
0
Mehrere PHP-Versionen
Aus 1970-01-01 08:00:00
0
0
0
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage