Bonjour,
j'utilise pas mal de fonctions pour gérer mon site et notamment des fonctions qui appellent des fonctions. Pour que 2 fonctions utilisent et modifie si besoin la même variable, j'utilise le passage par référence du style :
de cette façon, la valeur des cases 1 et 2 de mon tableau est modifié. Or apache m'insulte en me disant : Warning: Call-time pass-by-reference has been deprecated etc etc etc
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 fonction2(&$var1){ $var1[2] = 2; } fonction1(&$var1){ $var1[1] = 1; fonction2(&$var1); } # appel dans le code $tableau = array(); fonction1(&$tableau); print_r($tableau);
Savez vous comment contourner la situation sans modifier le PHP.ini ? merci de votre aide...
Partager