PHP implementiert eine Methode, um zu bestimmen, ob ein Array eindimensional, zweidimensional oder mehrdimensional ist

墨辰丷
Freigeben: 2023-03-28 06:34:02
Original
1798 Leute haben es durchsucht

In diesem Artikel wird hauptsächlich die Methode von PHP vorgestellt, um zu bestimmen, ob ein Array eindimensional, zweidimensional oder mehrdimensional ist. Dazu gehören rekursive PHP-Operationen und Fähigkeiten zur Bestimmung von Arrays >

In diesem Artikel werden die Beispiele erläutert, in denen PHP eine Methode implementiert, um zu bestimmen, ob ein Array eindimensional, zweidimensional oder mehrdimensional ist. Teilen Sie es als Referenz mit allen. Die Details lauten wie folgt:

Die hier verwendete benutzerdefinierte Funktion kann bestimmen, ob das Array eindimensional, zweidimensional oder mehrdimensional ist:


function getmaxdim($vDim)
{
  if(!is_array($vDim)) return 0;
  else
  {
    $max1 = 0;
    foreach($vDim as $item1)
    {
     $t1 = $this->getmaxdim($item1);
     if( $t1 > $max1) $max1 = $t1;
    }
    return $max1 + 1;
  }
}
Nach dem Login kopieren


Verifiziert und gebrauchsfertig:


//测试:
$arr=array('yiyi'=>1212,'haha'=>array('heihei'=>array(array("a")),"b"));
echo getmaxdim($arr);
//结果: 4
Nach dem Login kopieren



Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, dass er für das Studium aller hilfreich sein wird.


Verwandte Empfehlungen:

PHP ZweidimensionalSo sortieren Sie assoziative Arrays nach einem der Felder

Detaillierte Erläuterung der Methode des PHP-Arrays, bei dem dieselben Schlüsselwerte entsprechend einem bestimmten Schlüsselwert zusammengeführt werden, um ein neues zweidimensionales Array

PHP implementiert die Methode zum Löschen derselben Elemente und doppelter Werte im

zweidimensionalen Array

Das obige ist der detaillierte Inhalt vonPHP implementiert eine Methode, um zu bestimmen, ob ein Array eindimensional, zweidimensional oder mehrdimensional ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
php
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage