
Kane
By: a guest on Jul 29th, 2009 | syntax:
PHP | size: 0.54 KB | hits: 36 | expires: Never
//Generic String
/**
* Function used to transform a PHP array of arrays into a beautyfull HTML multileveled List.
*/
function array_to_menu
(array $array, $class = false){
$class = ($class != false)?' class="'.$class.'" ':'';
$out = '<ul'.$class.'>'.EOL;
foreach ($array as $key => $value){
$out .= '<li><a href="?/'.$value.'" title="'.$key.'">'.$key.'</a></li>'.EOL;
}else{
$out .= '<li>'.$key.EOL.array_to_menu($value).'</li>';
}
}
$out .= '</ul>'.EOL;
return $out;
}