par
Bosse.cie » 20 févr. 2011, 16:12
Bonjour,
Toujours dans la découverte des messages pas graves, j'ai ce message qui revient systématiquement lorsque je fais appel à une fonction en passant en argument, une référence à un tableau.
Le message exact :
Deprecated: Call-time pass-by-reference has been deprecated in /var/www/version2/saisie_paye1.php on line 152
Un exemple de l'appel (j'en ai un stock qui déclenche ce message)
ecr_f_tempo ($nom_fich, &$tab_net, 2); //ecriture du net dans le fichier temporaire
J'imagine qu'il s'agit de &tab_net qui est un tableau, dont je veux passer la référence, pour qu'il soit directement modifié dans la fonction ecr_f_tempo.
Par contre au niveau de l'anglais, je ne suis pas très performant, c'est le moins que l'on puisse dire.
Le terme Call-time me laisse de marbre quoi.
Ça signifie quoi tout ça ?
Et comment éviter ce message ? (hormis en baissant le niveau d'affichage des messages).
Merci pour l'aide
Michel
Bonjour,
Toujours dans la découverte des messages pas graves, j'ai ce message qui revient systématiquement lorsque je fais appel à une fonction en passant en argument, une référence à un tableau.
Le message exact :
Deprecated: Call-time pass-by-reference has been deprecated in /var/www/version2/saisie_paye1.php on line 152
Un exemple de l'appel (j'en ai un stock qui déclenche ce message)
ecr_f_tempo ($nom_fich, &$tab_net, 2); //ecriture du net dans le fichier temporaire
J'imagine qu'il s'agit de &tab_net qui est un tableau, dont je veux passer la référence, pour qu'il soit directement modifié dans la fonction ecr_f_tempo.
Par contre au niveau de l'anglais, je ne suis pas très performant, c'est le moins que l'on puisse dire.
Le terme Call-time me laisse de marbre quoi.
Ça signifie quoi tout ça ?
Et comment éviter ce message ? (hormis en baissant le niveau d'affichage des messages).
Merci pour l'aide
Michel