Tom: Breite eines Arrays bestimmen

Beitrag lesen

Hallo,

ich habe immer die Aufgabenstellung zur Erstellung von HTML-Tabellen aus Arrays bereits in der ersten Zeile die Anzahl der Spalten wissen zu müssen.

habe mir dafür eine kleine Funktion geschrieben:

-----------------------------------------
function get_array_width($arr)
{
  if (!is_array($arr)) return false;

$ret=0;
  foreach ($arr as $line)
  {
    $count = count($line);
    if ($count > $ret) $ret = $count;
  }
  return $ret;
}
------------------------------------------

Kann man das irgendwie geschickter machen oder gibt es vielleicht schon eine Dimensionsbestimmung für eine Ebene des Arrays, die ich übersehen habe? Kostet ja schließlich Rechenzeit immer alles dreimal anfassen zu müssen.

Grüße

Tom