Maison >développement back-end >Problème PHP >Comment bloquer les erreurs php dans le code php
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".
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');
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); ?>
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;
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!