Concaténation dans une variable partagée par 2 fonctions
Bonjour,
J'ai un soucis concernant la concaténation dans une variable et surtout sa portée.
J'ai un programme principal P1 qui apelle plusieurs fois une fonction P2.
Code:
1 2 3 4 5 6 7 8
| P1 {
P2()
...
P2()
...
echo $var
} |
Dans la fonction P2:
Code:
1 2 3 4
| P2{
var=" "
var=$var+$var2
} |
Je voudrais qu'à chaque fois qu'on apelle P2 on concatène dans la variable var, la précédente valeur de $var avec une autre valeur $var2.
A la fin de mon programme P1, le echo $var me renvoi aucune valeur.
Ces deux fonctions sont dans le même fichier.
La variable n'est-elle pas visible dans le P1 ? Si oui, coment la rendre exploitable dans P1 ?
Merci,
:ccool: