Argument fonction php

Résolu/Fermé
seabust Messages postés 741 Date d'inscription lundi 10 mars 2008 Statut Membre Dernière intervention 30 juillet 2015 - 9 avril 2009 à 22:11
seabust Messages postés 741 Date d'inscription lundi 10 mars 2008 Statut Membre Dernière intervention 30 juillet 2015 - 10 avril 2009 à 20:23
Bonjour,

je fais du php et je voudrais utiliser un objet dans une fonction mais que l'objet passé ne argument soit modifié sans avoir besoinde faire un return puisque a la base c'est une fonction constructrice donc je ne peut pas utiliser return.

merci
A voir également:

8 réponses

ThEBiShOp Messages postés 8378 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 8 février 2021 1 566
10 avril 2009 à 08:56
il faut que tu passes ton objet par référence dans ta fonction

function maFonction($param, &$monObjet) {
0
seabust Messages postés 741 Date d'inscription lundi 10 mars 2008 Statut Membre Dernière intervention 30 juillet 2015 101
10 avril 2009 à 14:21
merci ca va m'aider énormément
0
Avec PHP5 Les objets sont automatiquement gérés par adresse non ? éclaire ma lanterne :o ?

(Pas encore attaqué le php objet, faudra bien que je m'y mette =o( )
0
ThEBiShOp Messages postés 8378 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 8 février 2021 1 566
10 avril 2009 à 14:42
je n'ai pas vraiment compris ta question
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Tu lui a indiqué comment passer en paramètre son objet par référence (adresse), et perso je pensais que les objets depuis PHP5 étais tous le temps gérés par référence sans avoir besoin de faire de manip, mais ton intervention me fais penser que non. ( j'ai dormi 2H j'ai du mal a m'exprimer lol)
0
ThEBiShOp Messages postés 8378 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 8 février 2021 1 566
10 avril 2009 à 14:57
pour être tout à fait honnête je ne sais pas, j'ai fait comme si l'objet était une variable comme une autre, mais d'après sa question elle même on peut penser que ça n'est pas le cas...

Je ne sais pas.
0
seabust Messages postés 741 Date d'inscription lundi 10 mars 2008 Statut Membre Dernière intervention 30 juillet 2015 101
10 avril 2009 à 20:21
c'est bon le ca va beaucoup m'aider n'était pas de l'ironie, le sujet est résolu
0
seabust Messages postés 741 Date d'inscription lundi 10 mars 2008 Statut Membre Dernière intervention 30 juillet 2015 101
10 avril 2009 à 20:23
je ne savais pas que les objets étaient gérés par adresse !! c'est magnifique !!
en fait je n'ai pas encore testé mes script donc je n'avais pas vu
0