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 : Sélectionner tout - Visualiser dans une fenêtre à part
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.