현재 위치: > 최신 기사 목록> PHP 배열 정의에 대한 자세한 설명 : 배열 생성 및 사용 방법에 대한 완전한 안내서

PHP 배열 정의에 대한 자세한 설명 : 배열 생성 및 사용 방법에 대한 완전한 안내서

gitbox 2025-06-24

1. 배열이란 무엇입니까?

PHP에서 배열은 여러 값을 저장할 수있는 가변 유형입니다. 이는 관련 데이터를 변수에 저장할 수 있으며 유연한 액세스 및 작동 방법을 지원하는 복합 데이터 구조에 속합니다.

배열은 PHP에서 매우 일반적으로 사용되는 데이터 유형입니다. 그들은 많은 양의 데이터를 쉽고 빠르게 처리하여 개발 효율성을 크게 향상시킬 수 있습니다.

2. PHP에서 배열을 정의하는 방법은 무엇입니까?

PHP에는 배열을 정의하는 방법에는 여러 가지가 있으며 가장 일반적으로 배열 () 함수를 사용하는 것입니다. 이 함수는 배열을 생성하고 각 요소는 "키 값 쌍"으로 저장됩니다.

 
$fruits = array("apple", "banana", "cherry");

위의 코드는 "Apple", "Banana"및 "Cherry"의 세 가지 요소를 포함하는 배열을 만듭니다.

2.1 배열의 키 값

기본적으로 배열의 요소는 숫자 인덱스를 통해 액세스됩니다. 그러나 PHP에서 배열의 주요 값은 숫자로 제한되지 않으며 문자열은 키로 사용하여 연관 배열을 형성 할 수 있습니다.

 
$person = array("name" => "Tom", "age" => 18, "city" => "Shanghai");

위의 코드는 연관 배열을 정의하고 String 키를 통해 요소에 액세스 할 수 있습니다.

 
echo $person["name"]; // 산출 Tom
echo $person["age"];  // 산출 18
echo $person["city"]; // 산출 Shanghai

2.2 다차원 배열

PHP는 또한 다차원 배열, 즉 배열의 요소도 배열 일 수도 있습니다. 예를 들어:

 
$fruits = array(
    "red" => array("apple", "cherry"),
    "yellow" => array("banana", "lemon")
);

이 코드는 다차원 배열을 생성하는데, 여기서 "빨간색"은 "Apple"및 "Cherry"가 포함 된 배열에 해당하고 "옐로우"는 "바나나"및 "레몬"이 포함 된 배열에 해당합니다. 요소에 액세스 할 때 다층 첨자를 사용할 수 있습니다.

 
echo $fruits["red"][0];    // 산출 apple
echo $fruits["yellow"][1]; // 산출 lemon

3. 요약

PHP에서 배열을 정의하는 것은 매우 간단하며 주로 Array () 함수를 통해 구현됩니다. PHP 어레이는 숫자 인덱싱을 지원할뿐만 아니라 문자열 키 값의 연관 배열 및 다차원 배열도 지원합니다. 이 다양한 구조는 데이터 처리에서 PHP의 유연성과 기능을 크게 향상시킵니다.