PHP 배열 유형 - 다차원 배열
PHP 다차원 배열이란 무엇인가요?
앞서 소개한 두 글 "PHP 배열의 종류-숫자 인덱스 배열"과 "PHP 배열의 종류-연관 배열"은 오늘은 다차원 배열에 대해 자세히 소개하겠습니다!
2차원 이상의 배열을 다차원 배열이라고 부를 수 있습니다
배열이 반드시 첨자와 값의 단순한 목록은 아니라는 점을 이해해야 합니다. 배열 요소는 또 다른 배열일 수도 있습니다.
따라서 1차원 배열의 배열 요소도 배열이면 2차원 배열이 됩니다.
PHP 다차원 배열 샘플 코드
배열의 차원: 2차원
위의 2차원 배열을 정의합니다:
<?php $arr = [['王刚', '张丽', '刘伟'], ['孙丽', '李强','李国庆'], ['赵园园','丁丽丽'] ]; echo count($arr); //统计数组的元素个数 echo count($arr, true); ?>
위의 2차원 배열에서 "Li Qiang" 요소를 얻는 방법은 다음과 같습니다. 다음은 다음과 같습니다.
<?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 배열(배열)"
위 내용은 PHP 배열 유형 - 다차원 배열의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!