logo

PHP 배열

PHP 배열은 순서가 지정된 맵입니다(키를 기준으로 값을 포함함). 단일 변수에 유사한 유형의 여러 값을 보유하는 데 사용됩니다.


PHP 배열의 장점

적은 코드 : 여러 변수를 정의할 필요가 없습니다.

횡단이 용이함 : 단일 루프의 도움으로 배열의 모든 요소를 ​​탐색할 수 있습니다.

정렬 : 배열의 요소를 정렬할 수 있습니다.


PHP 배열 유형

PHP에는 3가지 종류의 배열이 있습니다.

  1. 인덱스 배열
  2. 연관 배열
  3. 다차원 배열

PHP 인덱스 배열

PHP 인덱스는 0부터 시작하는 숫자로 표시됩니다. PHP 배열에는 숫자, 문자열 및 개체를 저장할 수 있습니다. 모든 PHP 배열 요소는 기본적으로 인덱스 번호에 할당됩니다.

문자열.java의 값

인덱스 배열을 정의하는 방법에는 두 가지가 있습니다.

첫 번째 방법:

 $season=array('summer','winter','spring','autumn'); 

두 번째 방법:

 $season[0]='summer'; $season[1]='winter'; $season[2]='spring'; $season[3]='autumn'; 

파일: array1.php
 

산출:

시즌은: 여름, 겨울, 봄, 가을파일: array2.php
 

산출:

시즌은 여름, 겨울, 봄, 가을입니다. 자세한 내용을 보려면 저를 클릭하세요...

PHP 연관 배열

=> 기호를 사용하여 PHP의 각 배열 요소에 이름을 연결할 수 있습니다.

연관 배열을 정의하는 방법에는 두 가지가 있습니다.

자바 프로그램 루프

첫 번째 방법:

 $salary=array('Sonoo'=>'350000','John'=>'450000','Kartik'=>'200000'); 

두 번째 방법:

 $salary['Sonoo']='350000'; $salary['John']='450000'; $salary['Kartik']='200000'; 

파일: arrayassociative1.php
 &apos;350000&apos;,&apos;John&apos;=&gt;&apos;450000&apos;,&apos;Kartik&apos;=&gt;&apos;200000&apos;); echo &apos;Sonoo salary: &apos;.$salary[&apos;Sonoo&apos;].&apos; <br>&apos;; echo &apos;John salary: &apos;.$salary[&apos;John&apos;].&apos; <br>&apos;; echo &apos;Kartik salary: &apos;.$salary[&apos;Kartik&apos;].&apos; <br>&apos;; ?&gt; 

산출:

 Sonoo salary: 350000 John salary: 450000 Kartik salary: 200000 
파일: arrayassociative2.php
 <?php $salary['Sonoo']='350000'; $salary['John']='450000'; $salary['Kartik']='200000'; echo 'Sonoo salary: '.$salary['Sonoo'].' <br/>&apos;; echo &apos;John salary: &apos;.$salary[&apos;John&apos;].&apos; <br>&apos;; echo &apos;Kartik salary: &apos;.$salary[&apos;Kartik&apos;].&apos; <br>&apos;; ?&gt; 

산출:

 Sonoo salary: 350000 John salary: 450000 Kartik salary: 200000 
자세한 내용을 보려면 나를 클릭하세요...

PHP 다차원 배열

자세한 내용을 보려면 나를 클릭하세요...