Maison >développement back-end >Problème PHP >Que faire si une erreur de variable php non définie se produit

Que faire si une erreur de variable php non définie se produit

藏色散人
藏色散人original
2021-06-18 10:41:484238parcourir

Solutions aux erreurs de variables PHP non définies : 1. Initialisez les variables et attribuez des valeurs ; 2. Ajoutez le symbole @ pour supprimer l'erreur, un code tel que "$sid = @$_POST['sid'];".

Que faire si une erreur de variable php non définie se produit

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

Que dois-je faire si je reçois un erreur de variable non définie en php ?

PHP résout l'erreur de variable non définie

En PHP, parfois

Notice: Undefined index: sid in D:\Apache Group\Apache2\htdocs\php_mobile\mobile\chao\sinnsei_publish.php on line 10

cette erreur apparaîtra La raison est qu'elle n'est pas définie, car PHP. is Les langages faiblement typés, contrairement à JAVA, n'ont pas nécessairement besoin d'être initialisés, donc ce problème n'est en fait pas un gros problème

Cependant, il n'a pas l'air bien lorsqu'il apparaît sur la page,

Méthode 1 : Initialisation Assignation de valeurs aux variables

Méthode 2 : Ajouter @ pour supprimer les erreurs

$sid = @$_POST['sid'];

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