>백엔드 개발 >PHP 튜토리얼 >PHP 함수 소개: array() 함수

PHP 함수 소개: array() 함수

王林
王林원래의
2023-11-04 16:52:521828검색

PHP 함수 소개: array() 함수

PHP 함수 소개: array() 함수 및 샘플 코드

소개:
PHP에서 array() 함수는 배열을 만드는 데 사용되는 매우 일반적으로 사용되는 함수입니다. 원하는 수의 매개변수를 수신하고 매개변수 값을 기반으로 배열을 생성할 수 있습니다. 이번 글에서는 array() 함수의 사용법과 샘플 코드를 소개하여 여러분의 이해와 활용을 도와드리겠습니다.

함수 개요:
array() 함수는 배열을 만드는 데 사용되는 PHP 내장 함수 중 하나입니다. 원하는 수의 매개변수를 수신하고 매개변수 값을 기반으로 인덱스 또는 연관 배열을 생성할 수 있습니다. 인덱스 배열과 연관 배열을 각각 생성하는 사용법을 소개하겠습니다.

인덱스 배열 생성:
인덱스 배열은 기본 배열 유형이며 가장 일반적으로 사용되는 배열 유형입니다. 인덱스 배열을 생성하는 것은 가장 간단한 용도 중 하나입니다. 매개변수 값을 array() 함수에 직접 전달하기만 하면 됩니다. 예는 다음과 같습니다.

$names = array("John", "Jane", "David", "Alice");

위 예에서는 4개의 요소가 포함된 $names라는 인덱스 배열을 만들었습니다. 각 요소의 값은 각각 "John", "Jane", "David" 및 "Alice"입니다. 이때 $names[0]의 값은 "John", $names[1]의 값은 "Jane" 등입니다.

연관 배열 만들기:
연관 배열은 사용자 정의 키 이름이 있는 배열이며, 각 키 이름은 해당 값과 연결됩니다. => 연산자를 사용하여 키 이름과 값을 분리하고 이를 array() 함수에 인수로 전달할 수 있습니다. 예는 다음과 같습니다.

$person = array("name" => "John", "age" => 25, "gender" => "male");

위 예에서는 $person이라는 연관 배열을 만들었습니다. 배열에는 세 개의 키-값 쌍, 즉 "name" => "John", "age" => 25 및 "gender" => "male"이 포함되어 있습니다. 예를 들어 $person["name"]의 값은 "John"이고 $person["age"]의 값은 25입니다.

참고:
array() 함수를 사용할 때 다음 사항에 주의해야 합니다.

  1. 매개변수 수에는 제한이 없습니다. array() 함수는 쉼표로 구분된 임의 개수의 매개변수를 받을 수 있습니다.
  2. 매개변수 유형은 임의적일 수 있습니다. 문자열, 정수, 부동 소수점 숫자 또는 기타 유형의 변수일 수 있습니다.
  3. 인덱스 배열의 키 이름은 0부터 증가하며 연관 배열의 키 이름은 문자열 또는 정수일 수 있습니다.
  4. 매개변수에 문자열 키 이름과 숫자 키 이름이 모두 포함되어 있으면 PHP는 자동으로 숫자 키 이름을 정수로 변환합니다.

샘플 코드:
다음은 array() 함수를 사용하여 배열을 생성하는 몇 가지 샘플 코드로 사용법을 더 잘 이해하고 익히는 데 도움이 됩니다.

// 创建一个空数组
$emptyArray = array();

// 创建一个索引数组
$fruits = array("Apple", "Banana", "Orange");

// 创建一个关联数组
$person = array("name" => "John", "age" => 25, "gender" => "male");

// 创建一个包含索引数组和关联数组的混合数组
$mixedArray = array("Apple", "Banana", "color" => "Red", "size" => "Medium");

// 创建一个嵌套数组
$nestedArray = array(array("Apple", "Banana"), array("Orange", "Grape"));

// 访问数组中的元素
echo $fruits[1]; // 输出: Banana
echo $person["name"]; // 输出: John

요약:
이 기사에서는 PHP 배열()을 소개했습니다. 함수 입력은 배열을 만드는 데 일반적으로 사용되는 함수입니다. 인덱스 배열을 생성하든 연관 배열을 생성하든 array() 함수를 사용하는 것은 매우 간단합니다. 샘플 코드 표시를 통해 array() 함수의 사용법을 더 잘 이해하고 익히는 데 도움이 되기를 바랍니다. 실제 PHP 개발 시 array() 함수를 잘 활용하면 작업이 매우 편리해집니다.

위 내용은 PHP 함수 소개: array() 함수의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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