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
  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 !