Y at-il quelque chose de prêt pour l'impression booléens en PHP (généralement pour le débogage), plutôt que d'écrire: echo ($flag ? "true" : "false")
à chaque fois?impression booléens en php
Répondre
Vous pouvez écrire une petite fonction - qui sauverait et en tapant les caractères!
$a = TRUE;
var_dump($a); // bool(true)
http://php.net/manual/en/language.types.string.php
Une valeur booléenne TRUE est convertie en la chaîne de caractères "1". Boolean FALSE est converti en "" (la chaîne vide).
Votre méthode actuelle est probablement la méthode la plus simple sans appeler une fonction.
'Votre méthode actuelle est probablement la méthode la plus simple sans appeler un function.' ne corrige pas réellement, voir [la réponse de Matthew Flaschen] (http://stackoverflow.com/questions/4200501/printing-booleans-in-php/ 4200517 # 4200517). – alex
@ Alex: 'var_export' est une fonction;) et je pensait le long des lignes d'utilisation de ce test dans le milieu d'une' echo'. – drudge
Ne pas oublier toutes les variables PHP ont le '' $ Sigil. – alex
ouais, ce que @Stu a dit. 7 questions et non accepte. – Hamish