php ne peut pas supprimer les constantes, raisons : 1. L'attribution de constantes à des variables attribue en fait des valeurs, mais ce sont toujours des constantes ; 2. Une fois les constantes définies, elles ne peuvent pas être remplacées
php ne peut pas supprimer les constantes, uniquement les variables.
Attribuer une constante à une variable signifie en fait attribuer une valeur, mais cela reste une constante.
Toutes les constantes ne peuvent pas être supprimées.
Et les constantes que vous définissez ne peuvent pas être modifiées, elles sont fixes.
Preuve : define définit une constante définie (nom de la constante, valeur);
Preuve 1 : La constante ne peut pas être supprimée
<?php define('abc','abc'); unset(abc); ?>
Résultat de l'exécution : Syntaxe Erreur
Parse error: syntax error, unexpected ')', expecting T_PAAMAYIM_NEKUDOTAYIM in C:\wamp\www\Untitled-1.php on line 11
Preuve 2 : Une fois qu'une constante est définie, elle ne peut pas être remplacée
<?php define('abc','abc'); echo abc; define('abc','bcd'); echo abc; ?>
Résultat : (Message d'erreur : Notez que abc est déjà une constante.)
abc Notice: Constant abc already defined in C:\wamp\www\Untitled-1.php on line 12 abc
Utiliser directement $ définit toutes les variables.
Recommandations d'apprentissage associées : Tutoriel graphique 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!