Probleme de référence sur des objets - PHP - Programmation
Marsh Posté le 28-06-2005 à 11:02:28
bon j'ai un peu de mal avec le php. j'ai un objet "Structure", qui contient un tableau d'objets "Image" dans cet objet, j'ai une méthode qui me pose un probleme avec un bout de code de ce type : $image = $this->array_images[$index]; $image->set_name("coincoin" ); si je parcours dans mon objet "Structure", le tableau, aucune modification n'a été prise en compte, en fait ce n'est pas une référence qui a été copiée dans "$image" mais, l'objet semble avoir été carrément copié. car quand je fait $this->array_images[$index]->set_name("coincoin" ); là ça marche ... li n'y aurait pas moyen de récuperer une reference sur l'objet du tableau et non pas faire une copie de l'objet ? (je suis en php 4.3.9) A+
Marsh Posté le 28-06-2005 à 11:46:33
t'as essayé avec & ?
Marsh Posté le 28-06-2005 à 17:25:54
merci je vais essayer A+
Make sure you enter the(*)required information where indicate.HTML code is not allowed
Marsh Posté le 28-06-2005 à 11:02:28
bon j'ai un peu de mal avec le php.
j'ai un objet "Structure", qui contient un tableau d'objets "Image"
dans cet objet, j'ai une méthode qui me pose un probleme avec un bout de code de ce type :
$image = $this->array_images[$index];
$image->set_name("coincoin" );
si je parcours dans mon objet "Structure", le tableau, aucune modification n'a été prise en compte, en fait ce n'est pas une référence qui a été copiée dans "$image" mais, l'objet semble avoir été carrément copié.
car quand je fait
$this->array_images[$index]->set_name("coincoin" );
là ça marche ...
li n'y aurait pas moyen de récuperer une reference sur l'objet du tableau et non pas faire une copie de l'objet ?
(je suis en php 4.3.9)
A+