PHP 다차원 배열
한 배열의 값이 다른 배열일 수 있고, 다른 배열의 값도 배열일 수 있습니다. 이런 방식으로 2차원 또는 3차원 배열을 생성할 수 있습니다:
Instance
<?php // 二维数组: $cars = array ( array("Volvo",100,96), array("BMW",60,59), array("Toyota",110,100) ); ?>
PHP - MultiDimensional Array
다차원 배열 또는 여러 배열의 배열을 포함합니다.
다차원 배열에서 기본 배열의 각 요소는 배열이 될 수도 있고 하위 배열의 각 요소도 배열이 될 수도 있습니다.
예
이 예에서는 ID 키가 자동으로 할당된 다차원 배열을 만듭니다.
예
<?php $sites = array ( "php"=>array ( "php中文网", "http://www.php.cn" ), "google"=>array ( "Google 搜索", "http://www.google.com" ), "taobao"=>array ( "淘宝", "http://www.taobao.com" ) ); print("<pre>"); // 格式化输出数组 print_r($sites); print("</pre>"); ?>
위 배열은 다음과 같이 출력됩니다. :
> 차원 배열
다차원 배열은 하나 이상의 배열을 포함하는 배열을 말합니다.
1. 1차원 배열 배열에는 다른 배열이 없고 일부 간단한 변수나 값만 있습니다.
2. 2차원 배열 배열에 단일 레이어 배열 또는 다중 배열이 삽입됩니다.
3. 3차원 배열은 배열(B)에 배열(B)을 삽입합니다. A) 또 다른 수준의 배열(C)이 B 배열에 삽입되는데, 이를 3차원 배열이라고 합니다4. 3차원 이상의 배열을 다차원 배열이라고 합니다.
다차원 배열 학습의 어려움:
형식에 주의하고 각 차원의 줄바꿈과 들여쓰기를 정리하세요. 실수하는 것은 쉽지 않습니다.
【기억하세요】
배열 요소 사이의 구분 기호는 쉼표입니다. 배열에 배열을 삽입할 때 끝에 세미콜론(;)을 쓰지 마세요.