>백엔드 개발 >PHP 문제 >PHP의 인덱스 배열이란 무엇입니까?

PHP의 인덱스 배열이란 무엇입니까?

青灯夜游
青灯夜游원래의
2022-08-02 20:15:463940검색

PHP에서 인덱스 배열은 숫자를 키(아래 첨자)로 사용하는 배열을 의미합니다. 인덱스 배열의 아래 첨자(키 이름)는 기본적으로 0부터 시작하는 숫자로 구성됩니다. 각 숫자는 배열의 배열 요소 위치에 해당합니다. PHP는 자동으로 정수 값을 할당할 필요가 없습니다. 인덱스 배열의 키 이름은 이 값에서 자동으로 증가합니다.

PHP의 인덱스 배열이란 무엇입니까?

이 튜토리얼의 운영 환경: Windows 7 시스템, PHP 버전 8.1, DELL G3 컴퓨터

Array는 PHP에서 가장 중요한 데이터 유형 중 하나이며 PHP에서 널리 사용됩니다. PHP는 약한 데이터 유형을 사용하는 프로그래밍 언어이기 때문에 PHP의 배열 변수는 모든 유형의 데이터를 얼마든지 저장할 수 있으며 다른 강력한 데이터 유형의 힙, 스택 및 큐와 같은 데이터 구조의 기능을 구현할 수 있습니다.

Array 배열은 각 값을 요소라고 하는 변수의 순서가 지정된 집합입니다. 각 요소는 키(아래 첨자라고도 함)라는 특수 식별자로 구별됩니다.

배열의 각 엔터티에는 키와 값이라는 두 가지 항목이 포함되어 있습니다. 해당 배열 요소는 키 값으로 얻을 수 있습니다. 이러한 키는 숫자 키 또는 연관 키일 수 있습니다. 변수가 단일 값을 저장하는 컨테이너라면 배열은 여러 값을 저장하는 컨테이너입니다.

PHP 배열은 두 가지 유형으로 나뉩니다.

  • 숫자를 키로 사용하는 것을 인덱스 배열이라고 합니다.

  • 문자열 또는 문자열과 숫자를 키로 사용하는 배열을 연관 배열(Associative Array)이라고 합니다.

인덱스 배열

인덱스 배열의 첨자(키 이름)는 기본적으로 0부터 시작하는 숫자로 구성됩니다. 각 숫자는 배열의 배열 요소 위치에 해당합니다. PHP는 자동으로 인덱스 배열의 키 이름에 정수 값을 할당한 다음 이 값에서 자동으로 증가합니다.

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$arr = array(&#39;华为&#39;,&#39;三星&#39;,&#39;vivo&#39;,&#39;oppo&#39;);
var_dump($arr);
echo &#39;数组 $arr 中的,键名为2的键值为:&#39;.$arr[2];
?>

PHP의 인덱스 배열이란 무엇입니까?

설명: 배열의 키 이름이 숫자가 아닌 경우 배열은 인덱스 배열이 아니라 연관 배열입니다.

추천 학습: "PHP 비디오 튜토리얼"

위 내용은 PHP의 인덱스 배열이란 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.