配列関連

[PHP] 連想配列の配列を作成する

2015年9月9日

連想配列の配列を作成するサンプルです。

サンプルソース

例)連想配列(arr1~3)の配列を生成する


<?php
 //連想配列1を生成
 $arr1 = array(
    'key1' => 'val1',
    'key2' => 'val2',
    'key3' => 'val3'
 );

 //連想配列2を生成
 $arr2 = array(
    'key1' => 'val4',
    'key2' => 'val5',
    'key3' => 'val6'
 );

 //連想配列3を生成
 $arr3 = array(
    'key1' => 'val7',
    'key2' => 'val8',
    'key3' => 'val9'
 );

 //連想配列1~3を配列にセット
 $arr[] = $arr1;
 $arr[] = $arr2;
 $arr[] = $arr3;

 //配列の中身を取り出して表示する
 foreach ($arr as $key => $val) {
    print $key . "/";
    print $val['key1'];
    print "-";
    print $val['key2'];
    print "-";
    print $val['key3'];
    print "
"; }

結果

0/val1-val2-val3
1/val4-val5-val6
2/val7-val8-val9

備考

  • 生成した連想配列を配列にセットするだけで、連想配列の配列は作成できます。

関連記事

-配列関連
-,