Bonjour à tous.
Voilà je travaille sur un flux xml que j'utilise par le biais de :
$flux = simplexml_load_file($flux, null, LIBXML_NOCDATA);
Je souhaiterais mélanger les nodes du flux avant les utiliser et là je bloc?
J'ai essayer:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
{
$donnee = $flux->channel;
$k=0;
foreach($donnee->item as $valeur)
{
$flux_out[$k] = $valeur;
$k++;
}
}
print_r($flux_out);
echo "<hr>test : melage 1 <br>";
$flux_melanger_1 = array_rand($flux_out);
print_r($flux_melanger_1);
echo "<hr>test : melage 2 <br>";
$flux_melanger_2 = array_rand($flux_out);
print_r($flux_melanger_2); |
Mais ni l'u, ni l'autre fonctionne et je seche totalement,
Partager