Appel de fonction avec une variable

Résolu
Utilisateur anonyme -  
 Utilisateur anonyme -
Bonjour,
J'essaie depuis hier d'éxécuter une fonction avec une variable comme paramètres. Ma fonction est définie comme ceci : "
public function setResByMatch($m, $r, $s1, $s2)    {
"

Lorsque je fais comme ceci ça marche : "
$KO->setResByMatch(0, 1, 5, 0);
"
Mais lorsque j'essaie de mettre comme paramètre une fonction, ça ne marche pas.
Ex :
$matchindex = 0;
$roundid = 1;
$score2 = 5;
$score1 = 0;
$KO->setResByMatch($matchindex, $roundid, $score1, $score2);


Quelqu'un sait comment faire ?
Merci d'avance !

2 réponses

  1. mpmp93 Messages postés 2931 Date d'inscription   Statut Membre Dernière intervention   1 343
     
    Bonjour,

    Regardez si les données sont bien passées:

    public function setResByMatch($m, $r, $s1, $s2)    {
        var_dump($m);
        var_dump($r);
        var_dump($s1);
        var_dump($s2);
    // .. suite fonction...
    
    } 

    0
  2. Utilisateur anonyme
     
    Bonjour

    Normalement, ce que tu as fait est correct. Tu as inversé les valeurs de $score1 et $score2, mais ce n'est pas une erreur.
    Que veux-tu dire par "ça ne marche pas" ? Tu as un message d'erreur ? Un résultat inattendu ? Pour décrire une erreur, il faut dire ce à quoi on s'attendait, et ce qu'on observe effectivement.
    0