Webstatt.org - Community seit 2006 - 2012 (2024?)

Natürliche Aufzählung

Avatar user-182
15.07.2006 15:06

Codeschnipsel
<?
function natural_list($array){
$array = array_values($array);
if(count($array) > 1){
$last = array_pop($array);
$str = implode(', ', $array);
$str .= ' und '.$last;
}elseif(count($array) == 1) $str = $array[0];
else return '';

return $str;
}
?>

Beispiel
<?
$myarray = array('PHP', 'MySQL', 'HTML', 'CSS', 'JS'zwinkern;
$listed = natural_list($myarray);
echo $listed;
?>

Beispiel: Ausgabe
PHP, MySQL, HTML, CSS und JS

Kann man bestimmt irgendwo brauchen. z.B. bei Bilduploadscripts:
Es sind die Dateitypen "GIF", "JPG" und "PNG" erlaubt

Seid ihr auch schon wix'r? xD