Mara's dad Yes I can ! | Tu fais le concours du code le plus illisible du monde ou quoi !
Pour ton problème, le problème, c'est que dans ta fonction, tu cré une variable locale dont le nom est ${'J'.$numero_joueur.'var_gb'}
Une fois sortie de la fonction, cette variable n'éxiste plus.
Y'a plusieurs solutions :
Soit tu cré la variable globale Avant l'appel de la fonction, et tu modifie la fonction pour qu'elle utilise la variable globale, soit tu retourne la valeur.
Exemple :
Code :
- function eval_gb ($gardien, $meneur, $forme, $experience, $numero_joueur)
- {
- return( ($gardien * 8 + $meneur + $forme + $experience * 2)/12 );
|
}
Code :
- ${'J'.$i.'var_gb'} = eval_gb (${'J'.$i.'mlv'}, ${'J'.$i.'led'}, ${'J'.$i.'for'}, ${'J'.$i.'rut'}, $i);
- echo ${'J'.$i.'var_gb'};
|
Cela dit, les tableaux c'est pas pour les chiens
---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
|