PHP 초보자를 위한 다차원 배열 소개
php 다차원 배열
한 배열의 값이 다른 배열이 될 수도 있고, 다른 배열의 값이 배열이 될 수도 있습니다. 이런 방식으로 2차원 또는 3차원 배열을 만들 수 있습니다.
2차원 배열 만들기
형식:
배열 (
배열(1,2,3,4,5),
배열(6,7,8,9,10)
)
예 1:
<?php $arr = array( array(1,2,3,4,5), array(6,7,8,9,10) ); echo "<pre>"; print_r($arr); echo "</pre>"; ?>
예 2: 다차원 배열 만들기
<?php header("Content-type: text/html; charset=utf-8");//设置编码 $sites = array ( "php"=>array ( "php中文网", "//m.sbmmt.com" ), "google"=>array ( "Google 搜索", "http://www.google.com" ), "taobao"=>array( "淘宝", "http://www.taobao.com" ) ); print("<pre>"); // 格式化输出数组 print_r($sites); print("</pre>"); ?>
다차원 배열은 하나 이상의 배열을 포함하는 배열입니다.
다차원 배열에서 기본 배열의 각 요소는 배열이 될 수도 있고, 하위 배열의 각 요소도 배열이 될 수도 있습니다.