Maison > développement back-end > Problème PHP > Comment résoudre le problème d'erreur de définition de PHP

Comment résoudre le problème d'erreur de définition de PHP

藏色散人
Libérer: 2023-03-14 21:30:02
original
2272 Les gens l'ont consulté

php definition signale une erreur car il est erroné de rendre les constantes insensibles à la casse en définissant true. La solution est de supprimer true comme troisième paramètre de definition().

Comment résoudre le problème d'erreur de définition de PHP

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

Comment résoudre le problème d'erreur de définition php ?

La méthode define() signale une erreur après avoir défini true

En PHP, nous pouvons généralement utiliser la méthode define() pour définir des constantes, et nous pouvons également définir si la constante est vraie ou fausse en définissant la troisième variable . Sensible à la casse, comme celui-ci

define('WEB','555',true);
echo web; //555
echo WEB; //555
Copier après la connexion

Mais lorsque j'ai terminé l'édition et l'exécution, je n'ai pas obtenu le résultat souhaité est celui indiqué dans la figure

Comment résoudre le problème derreur de définition de PHP

. lignes respectivement, mais je peux voir le résultat en cours d'exécution. Je signalerai l'erreur. Traduction du contenu de l'invite :

Obsolète : définir() : La déclaration des constantes insensibles à la casse n'est pas recommandée

Obsolète : L'utilisation de la casse. -les constantes insensibles ne sont pas recommandées. La casse correcte pour cette constante est "WEB".

Dans le même temps, nous avons également constaté qu'il n'y avait aucune erreur dans la quatrième ligne de code.

De toute évidence, notre approche consistant à rendre les constantes insensibles à la casse en définissant true est erronée, car les constantes insensibles à la casse sont obsolètes dans PHP7.3,

PHP 7.3 : déprécier true comme premier paramètre des trois paramètres definition().

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:
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