Y a-t-il une différence entre true code> et
true code> ou
false code> et
false code> dans php? p>
4 Réponses :
http://php.net/manual/fr/language.types. boolean.php p>
Pour spécifier un littéral booléen, utilisez les mots-clés true ou false. Les deux sont insensibles au cas. p> blockQuote>
Nope, l'analyseur PHP n'est pas très difficile quand il s'agit de true, de vrai et de faux, faux p>
Les constantes sont sensibles à la casse par défaut. Mais pour la symétrie aux autres espaces de nom d'identifiant, ils peuvent être définis de casse-insensitation: et c'est juste comment true code> et
false code> étaient pré-déclaré. (Ils ne sont pas des bâtiments d'analyseurs / langues.) P> p>
Si vous avez l'intention d'utiliser JSON, le RFC7159 standard indique: P>
Les noms littéraux doivent être minuscules. Aucun autre nom littéral n'est autorisé. P> blockQuote>
et de PHP 5.6 : P>
json_decode () rejette maintenant des variantes non minuscules des littéraux JSON VRAI, FAUX et NULL en tout temps, conformément à la spécification JSON P> blockQuote>
et selon Standard PSR-2 : P>
Les mots-clés PHP doivent être en minuscule. P>
Les constantes PHP true, FALSE, et NULL doivent être en minuscules. P> blockQuote>
ps.: Je ne pouvais pas poster de lien vers le RFC7159 à cause de ces limitations. em> p>
Parce que vous auriez pu trouver cela à cinq secondes avec Google.
Ensuite, qu'est-ce qui se passe avec cette discussion: Stackoverflow.com / Questions / 2013848 / ... Si tout y est à cela peut être googlé dans 5 minutes?