PHP 配列の種類 - 多次元配列
PHP 多次元配列とは?
以前紹介した2つの記事「PHP配列の種類 - 数値インデックス配列」と「PHP配列の種類 - 連想配列」はどちらも一次元配列です。 今日は多次元配列について紹介します。詳細!
複数の次元を持つ配列は多次元配列と呼ばれることがあります
配列は必ずしも添字と値の単純なリストではなく、実際、配列内の各要素が別の配列になる可能性があることを理解する必要があります。
つまり、1 次元配列の配列要素も配列であれば、それは 2 次元配列になります。
PHP多次元配列サンプルコード
配列の次元:二次元
上記二次元配列の定義:
<?php $arr = [['王刚', '张丽', '刘伟'], ['孙丽', '李强','李国庆'], ['赵园园','丁丽丽'] ]; echo count($arr); //统计数组的元素个数 echo count($arr, true); ?>
要素の取得方法
<?php header("Content-Type:text/html; charset=utf-8"); $arr = [['王刚', '张丽', '刘伟'], ['孙丽', '李强','李国庆'], ['赵园园','丁丽丽'] ]; echo $arr[1][1] ?>
出力結果は次の通りです:
配列の次元: 3次元
の取得方法"Li Qiang" と "Liu Jun":
<?php header("Content-Type:text/html; charset=utf-8"); $arr=[ [['王刚','张丽','刘伟'], ['孙丽','李强','李国庆'], ['赵园园','丁丽丽'] ], [ ['宋红','马小丽'], ['张颖','刘军','黄涛'], ['杜磊','朱婷婷']],]; echo $arr[0][1][1];//获取李强的方式 echo "<br>"; echo $arr[1][1][1];//获取刘军的方式 ?>
出力結果は次のとおりです:
【関連チュートリアルの推奨事項】
関連トピックの推奨事項: "php array (Array)"
以上がPHP 配列の種類 - 多次元配列の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。