par
Ripat » 16 avr. 2005, 21:50
Soit tu affiches du "brut de fonderie":
echo '<pre>';
print_r($tab);
echo '</pre>';
Soit tu veux faire plus joli, avec des listes. Il faut alors travailler avec une fonction récursive qui travaillera "en profondeur" comme, par exemple:
function aff_tab($tab){
echo "<ul>";
foreach($tab AS $clé => $val){
if( !is_array($val)){
echo "<li>[$clé]=>$val</li>";
}else{
echo "<li>[$clé]=> </li>";
aff_tab($val);
}
}
echo "</ul>";
}
Le validateur W3C va hurler si tu es en XHTML strict! Mais bon.
Si tu ne supportes pas ces hurlements, j'ai, en stock, une version pure et stricte (qui m'a donné un peu de fil à retordre - j'ai toujours eu un problème de perspective avec les fonctions récursives!). Suffit de demander.