Maison > développement back-end > tutoriel php > Explication détaillée pour savoir si php est sensible à la casse

Explication détaillée pour savoir si php est sensible à la casse

零到壹度
Libérer: 2023-03-21 20:34:01
original
5356 Les gens l'ont consulté

Selon le bon sens, la plupart des langages​​sont sensibles à la casse. Par exemple, les variables ab et AB sont différentes, et les fonctions cd et CD sont également différentes, mais PHP est un peu spécial.

Tout d'abord, les variables et constantes en php sont sensibles à la casse.

<?php
 $a = &#39;a&#39;;
$A = &#39;A&#39;;
echo $a;
echo $A;
 ?>
Copier après la connexion

Deux variables sont imprimées ici Si elles sont indiscernables, la dernière variable doit écraser la précédente. Regardons la définition des constantes :

<?php
 define(&#39;a&#39;, &#39;a&#39;);
define(&#39;A&#39;, &#39;A&#39;);
echo a;
echo A;
?>
Copier après la connexion

Cependant, les noms de classe et les noms de méthodes en php, et même certains mots-clés ne sont pas sensibles à la taille Écrit .

<?php
 class person
{
    function say()
    {
        echo &#39;hello&#39;;
    }
}
 $p = new Person();
$p->SAY();
 ?>
Copier après la connexion

Cette façon d'écrire ne rapportera pas d'erreurs, php magique, cela apportera beaucoup de commodité, par exemple, sous certaines logiques , Il n'est plus nécessaire de s'occuper de la première lettre du nom de la classe, mais nous devons également développer de bonnes habitudes de codage et ne pas abuser de cette commodité, n'est-ce pas ? !

Recommandations associées :

Les balises HTML ne sont pas sensibles à la casse

Résumé indiquant si HTML CSS JS PHP est sensible à la casse

Petits détails : sensibilité à la casse en css

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