Maison >développement back-end >Problème PHP >Comment comprenez-vous les constantes entre les constantes PHP et les variables pour empêcher les utilisateurs de sauter certains fichiers ?
L'article précédent vous a-t-il expliqué ce qu'est la conversion automatique et la conversion forcée entre les types de données PHP ? Ensuite, cet article commence à discuter des constantes entre les constantes PHP et les variables qui empêchent les utilisateurs d'ignorer certains fichiers. Que savons-nous ? ? ? Vous voulez connaître la relation entre eux ? Alors partons ensemble ! ! !
La définition des constantes dans le code est : define
(nom de constante, valeur constante)
Notes supplémentaires :
1 : Les noms de constantes peuvent être en minuscules ou en majuscules. De manière générale, nous utiliserons des lettres majuscules
2 : Les noms de constantes peuvent être omis. Guillemets ; (généralement, nous ajoutons des guillemets)
3 : Lors de l'appel d'une constante de chaîne dans une chaîne, elle doit être en dehors des guillemets
4 : Il est recommandé de n'utiliser que les lettres et ; les traits de soulignement soient utilisés pour les noms de constantes ;
Le code est le suivant :
<?php define('RS','人生若只如初见'); echo RS; ?>
Le résultat de l'exécution est le suivant :
(Supplément) À propos de certaines constantes système en PHP :
__FILE__ Le chemin relatif du fichier PHP actuel
__DIR__ Le répertoire du fichier actuel
__LINE__ Le numéro de ligne du fichier PHP actuel
__FUNCTION__ Nom de la fonction actuelle, efficace uniquement pour les appels au sein des fonctions
__CLASS__ Nom de la classe actuelle, efficace uniquement pour les classes
PHP_VERSION Version PHP actuellement utilisée numéro
PHP_OS Environnement PHP actuel Exécuter le système d'exploitation
M_PI Valeur constante Pi
M_E Constante scientifique e
E_ERROR Erreurs récentes
E_WARNING Avertissements récents
E_PARSE analyse les problèmes potentiels de syntaxe
__METHOD__ représente le nom de la méthode de classe, tel que B::test
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!