Ptit pb de fonction -> Ca doit pas être très difficile à mon avis... - PHP - Programmation
Marsh Posté le 26-09-2003 à 10:56:29
Je crois bien que la réponse se trouve dans Return...
Marsh Posté le 26-09-2003 à 13:57:52
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 :
|
}
Code :
|
Cela dit, les tableaux c'est pas pour les chiens
Marsh Posté le 26-09-2003 à 15:35:52
Merchi
En fait j'avais bien utilisé un ptit return pour récupérer ma varialbe Ca m'apprendra à pas lire attentivement la doc php
Mon code est pas illisible, il est... pas compliant !
Marsh Posté le 26-09-2003 à 15:38:04
Format_C a écrit : Merchi |
Et les tableaux, t'en pense quoi ?
Marsh Posté le 26-09-2003 à 15:41:16
Mara's dad a écrit : |
c trop lisible, c'est moins drôle
Marsh Posté le 26-09-2003 à 16:14:34
Mara's dad a écrit : |
J'en pense qu'effectivement il faudrait que j'apprenne à m'en servir (je débute)
Marsh Posté le 26-09-2003 à 10:43:40
Je suis entrain de découvrir les fonctions, quelle joie...
La fonction ci dessous calcule la valeur ${'J'.$numero_joueur.'var_gb'}.
Quand je veux l'appeller dans ma page j'utilise :
Mon pb c'est que rien ne s'affiche quand je fait mon echo.
Alors que si je mets l'echo dans ma fonction, en faisant echo ${'J'.$numero_joueur.'var_gb'} j'ai bien mes résultats qui s'affichent.
Il y a un truc que j'ai raté je pense dans l'utilisation des fonctions non ?
---------------
Mes guitares, ampli, et effets sont en vente !