Titre: Comment appeller une variable hors de la fonction ..??
Posté par: biliejoe le le 14-12-2006 a 22:22:53
bonsoir a tous,
Voila je me retrouve confronter à un problémes tous bêtes que je n'arrive pas à resoudre, j'ai une fonction qui créer une variable et je voudrais appellée cette variable hors de la fonction par exemple :
Code:
function toto(){ if($toto=5){ $tete="O-O"; } else{ $tete=">-<"; } }
$toto=4; toto(); print $tete;
|
|
Et voilà $tete ne veut pas s'afficher!! :(
Auriez vous une idée de comment je pourrais resoudre se problémes ?!
Bonne soirée a tous !
Bilie Joe |
Titre: Re:Comment appeller une variable hors de la fonction ..??
Posté par: theonlydrayk le le 15-12-2006 a 04:14:47
La variable $tete est creer et n'existe que localement dans ta fonction elle n'est pas disponible a l'exterieur de cette fonction
On utilise des variable pour donner des valeurs au fonctions et en recuperer
Code:
function toto($val) { if ($val=5) { return "O-O"; } else { return ">-<"; } }
$x = 4; $tete = toto($x); echo $tete;
|
|
return renvoit une valeur et quit la fonction http://www.php.net/manual/fr/function.return.php (http://www.php.net/manual/fr/function.return.php)
function toto($val) pour donner a la function une valeur.
Jespere que jai ete clair.
salut
|
Titre: Re:Comment appeller une variable hors de la fonction ..??
Posté par: biliejoe le le 15-12-2006 a 10:01:51
bonjour,
Merci pour ta reponse bréve et concis, elle été trés claire je te remercie bien.
Je savais que la variable été appelé localement mais je ne savais pas comment la faire sortir de la fonction. En tous cas sa m'a bien aidé, en espérant que tu prenne du repos parceque vu l'heure à laquelle tu a ecrit, tu en auras bien besoin !!
Cordialement
Bilie Joe |
Titre: Re:Comment appeller une variable hors de la fonction ..??
Posté par: theonlydrayk le le 15-12-2006 a 18:05:30
Bienvenue !
Mais j'ecris pas vraiment de nuit. Je suis au Quebec avec 5 heures de decalages avec la France. :)
drayk |
Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.
|