PHP에서 3차원 배열은 3차원 배열 구조를 의미합니다. 즉, 주 배열의 요소는 하나 이상의 배열이고 하위 배열의 요소도 하나 이상의 배열입니다. 3차원 배열을 정의하는 방법: 1. "$array 변수명 [1차원 첨자] [2차원 첨자] [3차원 첨자] = value;" 구문으로 배열 요소에 값을 직접 할당합니다. 2. array() 함수를 사용하여 "array(키 이름=>array(키 이름=>array(키 이름=>키 값, 키 이름=>키 값...) 구문을 정의합니다. ),...),...);
이 튜토리얼의 운영 환경: Windows 7 시스템, PHP 8 버전, DELL G3 컴퓨터
PHP에서 다차원 배열은 하나 이상의 배열을 포함하는 배열입니다. 여기서 3차원 배열은 3차원 배열 구조로.
3차원 배열에서 기본 배열의 요소는 하나 이상의 배열이고, 하위 배열의 요소도 하나 이상의 배열입니다.
3차원 배열은 1차원 배열, 2차원 배열과 같은 방식으로 생성되며, 배열의 요소를 배열로 바꾸면 됩니다. "배열 요소에 직접 값을 할당하는 방법"과 "array() 함수"라는 두 가지 방법도 있습니다. 아래에서는 이 두 가지 방법을 실제 코드 예제를 통해 자세히 소개하겠습니다.
1. 배열 요소에 직접 값 할당
"$数组变量名[一维下标] [二维下标] [三维下标]= 值;
"
<?php header("Content-type:text/html;charset=utf-8"); $array['安徽']['合肥'][0] = '蜀山区'; $array['安徽']['合肥'][1] = '长丰县'; $array['安徽']['合肥'][2] = '肥东'; $array['安徽']['宿州'][0] = '墉桥区'; $array['安徽']['宿州'][1] = '灵璧县'; $array['安徽']['宿州'][2] = '泗县'; var_dump($array); ?>
1차원 첨자, 2차원 첨자 및 3차원 배열을 생성하고 초기화할 수 있습니다. 3차원 배열의 차원 첨자 인덱스는 비어 있을 수 있습니다(즉, 특정 인덱스 값이 지정되지 않음). 기본값은 숫자 인덱스이고 인덱스 값은 0부터 시작하여 기본적으로 증가합니다.
<?php header("Content-type:text/html;charset=utf-8"); $array['安徽'][][0] = '蜀山区'; $array['安徽'][][1] = '长丰县'; $array['安徽'][][2] = '肥东'; $array['安徽']['宿州'][] = '墉桥区'; $array['安徽']['宿州'][] = '灵璧县'; $array['安徽']['宿州'][] = '泗县'; var_dump($array); ?>
2. array() 함수를 사용하세요
array() 함수를 사용하여 3차원 배열을 선언하는 것은 2차원 배열 또는 1차원 배열을 선언하는 것과 비슷합니다.
<?php header("Content-type:text/html;charset=utf-8"); $array = array( '安徽' => array( '合肥'=>array('蜀山区','长丰县','肥东'), '宿州'=>array('墉桥区','灵璧县','泗县') ), '河南' => array( '洛阳'=>array('西工区','老城区','孟津县'), '郑州市'=>array('中原区','金水区') ) ); var_dump($array); ?>
추천 학습: "PHP 비디오 튜토리얼"
위 내용은 PHP 3차원 배열은 무엇을 의미하나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!