Bonjour,

j’essaie de mettre toutes les valeurs d'un array qui est dans un objet que je récupère lui même d'un fichier XML dans une variable pour l'intégrer dans une colonne de ma bdd afin de pouvoir les réutiliser.

Le XML :
Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<IMAGES>
<IMG>
http://7556265a.jpg
</IMG>
<IMG>
http://7556265b.jpg
</IMG>
<IMG>
http://7556265c.jpg
</IMG>
<IMG>
http://7556265d.jpg
</IMG>
</IMAGES>

Voici ce que j'essaie de faire
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
$vals = array();
foreach($bien->IMAGES as $IMAGES){
	$IMAGES;
}
var_dump($IMAGES);
echo implode("",$IMAGES);
var dump me donne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
object(SimpleXMLElement)[2501]
  public 'IMG' => 
    array
      0 => string 'http://7556265a.jpg' (length=101)
      1 => string 'http://7556265b.jpg' (length=101)
      2 => string 'http://7556265c.jpg' (length=101)
      3 => string 'http://7556265d.jpg' (length=101)
l'implode provoque une erreur
implode() [function.implode]: Invalid arguments passed
J'espère quelqu'un pourra me dire comment récupérer toute les valeur de cet objet pour les stocker dans ma base.

Merci.