Problème avec return true/false

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Problème avec return true/false

Re: Problème avec return true/false

par stealth35 » 11 févr. 2010, 12:25

c'est normale
echo true //1
echo false // rien
solution
var_dump(true_or_false(1)); // bool(true)
var_dump(true_or_false(2)); // bool(false)

Problème avec return true/false

par VaN » 11 févr. 2010, 12:11

J'ai une fonction, et j'aimerai qu'elle me retourne true ou false, en fonction des cas. Mais n'arrivant pas à retourner ces valeurs, je me suis crée une petit fonction plus simple, pour comprendre le fonctionnement de true et false, mais ça ne marche pas non plus.
function true_or_false($var) {
	if($var == 1) 	return true;
	else 		return false;
}

echo true_or_false(1); // retourne 1 !
echo true_or_false(2); // ne retourne rien !
Quelqu'un pourrait m'expliquer comment faire pour retourner true ou false dans une fonction ?