Computer >> 컴퓨터 >  >> 프로그램 작성 >> PHP

PHP 인덱스 배열

<시간/>

정의 및 사용법

키=>값 쌍 대신 쉼표로 구분된 값 시퀀스만 사용합니다. 이러한 컬렉션의 각 요소에는 0부터 시작하는 고유한 위치 인덱스가 있습니다. 따라서 이를 인덱스 배열이라고 합니다.

인덱스 배열 객체는 array()로 초기화할 수 있습니다. 대괄호 [] 안에 요소를 넣어 기능 및 할당

구문

//배열을 이용한 인덱스 배열 function$arr=array(val1, val2,val3,..);//할당 메서드를 사용한 인덱스 배열$arr=[val1, val2, val3,..]; 

배열의 요소는 모든 PHP 유형이 될 수 있습니다. 다음 구문을 사용하여 인덱스로 배열의 요소에 액세스할 수 있습니다. -

$arr[인덱스];

PHP 버전

PHP 5.4부터 배열 할당에 대괄호를 사용할 수 있습니다.

다음 예에서는 대괄호를 사용하여 인덱스 배열을 만듭니다.

예시

출력

이것은 다음 결과를 생성합니다 -

array(4) { [0]=> int(10) [1]=> string(3) "ten" [2]=> float(10) [3]=> float(10)} 

이 예제는 array() 함수를 사용하여 인덱스 배열을 생성합니다.

예시

출력

이것은 다음 결과를 생성합니다 -

array(4) { [0]=> int(10) [1]=> string(3) "ten" [2]=> float(10) [3]=> float(10)} 

foreach를 사용하여 배열 요소를 순회할 수 있습니다. 루프 및 for 다음과 같이 루프 -

예시

출력

이것은 다음 결과를 생성합니다 -

10 십 10 1010 십 10 10

이 예제는 대괄호를 사용하여 특정 인덱스에서 수정 값을 보여줍니다. 새 요소를 추가하려면 다음 사용 가능한 정수가 인덱스로 사용되도록 대괄호를 비워 두십시오.

예시

출력

이것은 다음 결과를 생성합니다 -

10 텐 10 헬로 100