phpbar.de logo

Mailinglisten-Archive

[php] Tiefe Array

[php] Tiefe Array

Yannik Hampe yannik at cipher-code.de
Mit Mar 14 12:36:24 CET 2007


Stephan Krauß wrote:
> Hallo !
>
> Mir wird ein Array übergeben welches n - Dimensionen hat.
> Kann man die Anzahl der Ebenen bestimmen ohne das Array
> erst durch Schleifen oder ähnliches laufen zu lassen.
>   
Nein... Die Tiefe des Arrays muss ja auch nicht immer gleich sein...
Wenn sie es ist und der array numerisch ist, kommst du so an die Tiefe:
function tiefe($ar)
{
  $i =0;
  while(is_array($ar))
  {
    ++$i;
    $ar =$ar[0];
  }
  return $i;
}
>
> Mit freundlichen Grüßen
>
> Stephan Krauß
>   

Yannik

php::bar PHP Wiki   -   Listenarchive