pb fonctions

donatello
Invité n'ayant pas de compte PHPfrance

19 févr. 2005, 19:02

Bonjour!
j'ai créé un fonction en php que voici:

function test () {
$a="1";
$b="$a+1";

return $b;
}

Test retourne 1 valeur. Une fois sorti de la fonction, on m'a dit de faire echo test(); pour récupérer la valeur de $b;

comment récupérer les valeurs si test() doit me retourner 10 variables?

Merci pour vos réponses.

Eléphant du PHP | 334 Messages

19 févr. 2005, 19:25

Un array pourrait faire l'affaire

dans ta fonction tu définies ce que tu veux dans $b[]

et tu retournes $b pareil que là

et tu récupères tes dix variables dans $b[0], $b[1] ...

:wink:

donatello
Invité n'ayant pas de compte PHPfrance

19 févr. 2005, 19:29

pour récupérer les valeurs du tableau, je dois faire
echo test()

ou

echo $b[0];
echo $b[1];
...?

Eléphant du PHP | 334 Messages

19 févr. 2005, 19:31

$recup = test();
echo $recup[0];
echo $recup[1];

à tester :wink:

donatello
Invité n'ayant pas de compte PHPfrance

19 févr. 2005, 19:35

c'est super, ça marche. merci!

Eléphant du PHP | 334 Messages

19 févr. 2005, 19:36

Un ptit clic sur résolu alors :)