ホームページ  >  記事  >  バックエンド開発  >  PHP は配列の次元数を決定します

PHP は配列の次元数を決定します

藏色散人
藏色散人オリジナル
2020-07-22 11:23:442855ブラウズ

php メソッドを使用して、配列の次元数を決定します。まず、決定する必要がある配列を取得します。次に、カスタムの「aL」メソッドを使用して、配列の次元数を決定します。最後に、「max( $al)" メソッド 配列の次元を取得するだけです。

PHP は配列の次元数を決定します


PHP 配列の次元数を取得する

推奨: 「

PHP チュートリアル

// 判断数组是几维数组
$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 就是你要获取的数组的维度

以上がPHP は配列の次元数を決定しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。