Maison >développement back-end >Problème PHP >Comment ignorer lorsque php rencontre une erreur

Comment ignorer lorsque php rencontre une erreur

藏色散人
藏色散人original
2021-09-21 10:12:262233parcourir

Comment implémenter le saut lorsque PHP rencontre une erreur : 1. Ouvrez le fichier de code PHP correspondant ; 2. Affichez l'erreur et supprimez-la via l'opérateur de contrôle @error.

Comment ignorer lorsque php rencontre une erreur

L'environnement d'exploitation de cet article : système Windows 7, PHP version 7.1, ordinateur Dell G3.

php Comment ignorer lorsqu'on rencontre une erreur ?

PHP ignore les erreurs et continue l'exécution :

@L'opérateur de contrôle des erreurs peut réaliser cette fonction. Le symbole

@ peut ignorer les erreurs et a pour fonction de supprimer les erreurs.

Par exemple :

function db_connect()//连接数据库
{
@$db =mysql_connect('localhost','root','test');
if(!$db) {
throw new Exception('连接数据库失败!请重试!');
}
mysql_select_db('book');
return $db;
}

Si la connexion à la base de données échoue, le "@" devant peut supprimer l'affichage de l'erreur, c'est-à-dire que l'erreur ne sera pas affichée, puis une exception sera levée pour afficher l'exception gestion que vous avez définie. Il est préférable de l'utiliser avec parcimonie, car cela augmenterait une certaine quantité de surcharge du système.

Apprentissage recommandé : "Tutoriel vidéo PHP"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn