Fonction retournant 2 valeurs

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 : Fonction retournant 2 valeurs

par Elie » 06 mars 2006, 23:22

Je vais suivre la methode Cyrano :)

Merci !

par Cyrano » 06 mars 2006, 23:21

moauis, sinon, autre méthode : retourne un tableau de valeurs:
<?php
function mafonction()
{
    $a = 3;
    $b = 4;
    $tableau = array($a, $b);
    return $tableau;
}

$valeurs = mafonction();
echo("A = ". $valeurs[0] ."; B = ". $valeurs[1]);
?>

par jeff » 06 mars 2006, 22:23

salut essai un trus du genre
function retourne(&$a,&$b){
$a = $a*2;
$b =$b*3;
}

$a=1;
$b=3;

retourne($a,$b);

echo $a.'--'.$b;
je suis pas tres sur mais c'est le principe

Fonction retournant 2 valeurs

par Elie » 06 mars 2006, 22:17

Bonjour,

Imaginons une fonction :
function return() {
$b = 4;
$a = 3;

return $a, $b;

}

return();

echo "A = ".$a." B = ".$b;
Comment faire marcher ca ?