Afficher un message
Vieux 15/09/2007, 20h45   #2
lskatz
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: associative array to list

Ah, nevermind, I realized I was adding onto my output variable twice.
Here's the fixed up function

function formatDocumentation($ToC,$level=0){
if($level==0) $output="";
$numMenus=count($ToC);
$name=array_keys($ToC);
$indentation=stringMultiply(" ",$level);

foreach($ToC as $thisName => $content) {
$output.= "$indentation$thisName\n";
if(is_array($content)){
$output.= formatDocumentation($content,$level+1);
}
else{
$output.= "$indentation$content\n\n";
}
}
return $output;
}

  Réponse avec citation
 
Page generated in 0,07853 seconds with 9 queries