- Au départ :
$Chif1 et $Chif1 valent 2 chacun
- Dans la function :
$Chif1 vaut 4
- Apres la function :
$Chif1 vaut 2
Resultat
Dans func : 4 Hors func : 2
La variables ($Chif1) n'est' pas portables, il ne sort pas de la function
La function MaFunction($Chif1,$Chif2) :
Fait un calcul sur $Chif1 qui donne la valeur 4 (seulement dans la function)
Hors de la function $Chif1 à pour valeur 2
Function avec paramètres (Passée une variable)
Je récupére le code précedent
- Au départ :
$Chif1 et $Chif1 valent 2 chacun
- Dans la function :
$Chif1 vaut 4
- Apres la function :
$Chif1 vaut 4
Resultat
Dans func : 4 Hors func : 4
La variables est portables, elle sort de la function
L'ajout de & permet le passage de variable
Function avec paramètres (sans Passage de variable)
Je récupére le code précedent