정의 및 사용법
키=>값 쌍 대신 쉼표로 구분된 값 시퀀스만 사용합니다. 이러한 컬렉션의 각 요소에는 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