PHP la fonction retournant un booléen
Comment puis-je avoir un boolean
le retour de fonction?
Je veux dire comme cela sur d'autres langage de programmation.
return true; //return false
c'est exactement la façon dont vous le faire en PHP.
OriginalL'auteur Cyril Horad | 2011-02-08
Vous devez vous connecter pour publier un commentaire.
La question n'est pas entièrement un sens, parce que vous n'avez pas demandé quelque chose que vous avez déjà résolu.
La fonction en PHP qui peut être fait comme ça.
vous pouvez vérifier ce que vous voulez... vous avez juste besoin de code de la fonction pour le faire vérifier... je vous suggère de lire l'article pertinent de la documentation PHP sur les fonctions uk.php.net/manual/en/language.functions.php
Ne serait-il pas plus simple si elle était de retour ($int == 3);
Oui, ce serait un plus moyen idéal d'aller sur les choses, mais gardez à l'esprit que c'est un peu plus avancé, et ne doit pas être démontré pour les débutants sans une bonne compréhension des principes fondamentaux. C'est juste complètement, bien que personnellement, je le fais de cette façon si je fais une comparaison. 🙂
Merci (: je suis un Obj-C développeur PHP est tout à fait beaucoup de magie pour moi. Des acclamations.
OriginalL'auteur blanknamefornow
Incroyablement assez
par exemple
mais qui pourrait plus facilement être écrite comme suit:
qui sera toujours retourner une valeur booléenne
OriginalL'auteur Mark Baker
La fonction dont vous avez besoin pourrait ressembler à ceci:
Probablement "strlen($var)" au lieu de "strlen(var)" ?
OriginalL'auteur oopbase
Comme un exemple, vous pouvez utiliser une expression booléenne comme résultat:
OriginalL'auteur mario
Depuis PHP 5.5, vous pouvez utiliser le
boolval
fonction:Ou tout simplement convertir boolean. Mais peut-être que tout cela n'est pas nécessaire:
OriginalL'auteur Gleb Kemarsky
Je comprends la question, comme dans visual C#, vous pouvez définir une fonction pour retourner bool seulement. Ce n'est pas le cas en PHP. Il vous suffit d'utiliser la fonction de blabla($val) { return ($val == "oui" ? true : false); }. Pas de support pour le "public bool($valeur) { return true; //false }"
OriginalL'auteur EvilCoder