[SimpleXML] Problème PHP5/XML pour des affichages particuliers
Bonjour,
Je fais des affichages en php5 à partir d'un fichier XML. Je visualise bien les valeurs du fichier grâce au SimpleXMl, c'est plutot pratique d'ailleurs.
Par contre il y a de petites choses que je ne saisis pas :
- je n'arrive pas à faire appliquer de nombreuses fonctions tableau php aux valeurs de variable XMl qui sont sensées être stockées dans un tableau : Par exemple pour afficher aléatoirement des titres de livres} (ça ne fonctionne pas!):
Code:
1 2 3 4 5 6 7 8 9 10
| $data = simplexml_load_file('http://blabla.xml');
foreach ($data->livre as $livre)
{
$pic = $livre->name;
$rand_livre = array_rand ($pic , 3);
for ($i=0; $i<=2; $i++)
{
echo $rand_livre[$i];
}
} |
- et les répercussions sont que je ne peux pas non plus calculer le nombre total de résultats ou le nombre de valeurs pour un type de données XML (ex: le nombre de titre de livre du fichier)...
Quelqu'un saurait -il d'ou vient mon erreur ? Merci par avance.
Vanilla.