Heim  >  Artikel  >  Backend-Entwicklung  >  PHP bestimmt die Anzahl der Dimensionen eines Arrays

PHP bestimmt die Anzahl der Dimensionen eines Arrays

藏色散人
藏色散人Original
2020-07-22 11:23:442855Durchsuche

So bestimmen Sie die Dimensionalität eines Arrays in PHP: Rufen Sie zuerst das Array ab, das bestimmt werden muss, und verwenden Sie dann die benutzerdefinierte „aL“-Methode, um die Dimensionalität des Arrays zu bestimmen. $al)"-Methode Rufen Sie einfach die Abmessungen des Arrays ab.

PHP bestimmt die Anzahl der Dimensionen eines Arrays


PHP ermittelt die Anzahl der Dimensionen eines Arrays

Empfohlen: „PHP-Tutorial

// 判断数组是几维数组
$data = array(); // 是你要判断的数组
$al = array(0);
function aL($data,&$al,$level=0){
    if(is_array( $data )){
        $level++;
        $al[] = $level;
        foreach($data as $v){
            aL($v,$al,$level);
        }
    }
}
aL($data,$al);
$num_level = max($al);
// $num_level 就是你要获取的数组的维度

Das obige ist der detaillierte Inhalt vonPHP bestimmt die Anzahl der Dimensionen eines Arrays. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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