OVH Cloud OVH Cloud

Passage par reference

1 réponse
Avatar
(¯`·..Yttrium ...·´¯)
Bjr,

J'écris une fonction, à laquelle je passe des paramètres par référence.
Jusque là, tout va bien, tout fonctionne comme voulu.
(Tout va bien me direz vous alors..)

Cependant, quelque chose m'échappe, lorsque dans cette fonction, je fais
appel à des fonctions php, telles que htmlentities() ou strtoupper(), le
résultat escompté n'est pas au rendez vous...
Sauriez vous pourquoi certaines fonctions de ce type ne marchent pas par
référence ?
Peut etre m'y suis je mal pris ?

Merci d'avance.
Salutations.
--
Yttrium
http://www.danstesyeux.com

1 réponse

Avatar
Guillaume Bouchard
(¯`·..Yttrium ...·´¯) wrote:
Bjr,


Slt,

J'écris une fonction, à laquelle je passe des paramètres par référence.

Cependant, quelque chose m'échappe, lorsque dans cette fonction, je fais
appel à des fonctions php, telles que htmlentities() ou strtoupper(), le
résultat escompté n'est pas au rendez vous...


Un exemple de code qui ne marche pas ? Soit plus précit.

Sauriez vous pourquoi certaines fonctions de ce type ne marchent pas par
référence ?


Tu fais bien $var = htmlentities($var); ? Normalement il n'y a pas de
raison que cela ne marche pas.

--
Guillaume
"Le théoreme de la trivialitée n'est pas valable pour les éléves"