Maison > développement back-end > Problème PHP > Comment bloquer les erreurs php dans le code php

Comment bloquer les erreurs php dans le code php

青灯夜游
Libérer: 2023-03-10 10:42:02
original
2266 Les gens l'ont consulté

Méthode de blindage : 1. Ajoutez le symbole "@" avant l'instruction d'erreur pour bloquer le message d'erreur ; 2. Ajoutez l'instruction "error_reporting(0);" au début du fichier php ; php. ini, définissez la valeur de l'élément "display_errors" sur "off".

Comment bloquer les erreurs php dans le code php

L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3

Comment bloquer les erreurs PHP

Méthode 1 : @ méthode de blindage

@ Un symbole qui supprime les erreurs en php, même si vous activez l'erreur fonction de rapport, tant que vous ajoutez le symbole @ avant l'instruction d'erreur, le message d'erreur peut être masqué.

Exemple de code :

@mysql_connect() OR die('connect mysql failed');
Copier après la connexion

Méthode 2 : méthode de blindage error_reporting

Avant de démarrer le fichier php, nous pouvons ajouter la phrase error_reporting(0 ); La signification de cette fonction est de définir le niveau de rapport d'erreurs de PHP et de renvoyer le niveau actuel 0 signifie désactiver le rapport d'erreurs.

Exemple de code :

<?php
// 关闭所有PHP错误报告
error_reporting(0);
?>
Copier après la connexion

Méthode trois : méthode de blindage display_errors

Cette méthode devrait être la solution la plus complète, car les deux premières Cette méthode uniquement fonctionne sur une seule ligne ou un seul fichier, alors que cette méthode fonctionne sur tous les fichiers php. Ouvrez le fichier php.ini et recherchez display_errors = on. La valeur par défaut doit être activée, ce qui signifie que la fonction de rapport d'erreurs est activée.

Exemple :

Ouvrez php.ini, définissez

display_errors = off;
Copier après la connexion

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!

Étiquettes associées:
php
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal