Heim >Backend-Entwicklung >PHP-Tutorial >PHP implementiert eine Methode, um zu bestimmen, ob ein Array eindimensional, zweidimensional oder mehrdimensional ist
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; } }
//测试: $arr=array('yiyi'=>1212,'haha'=>array('heihei'=>array(array("a")),"b")); echo getmaxdim($arr); //结果: 4
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
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!