PHP에서 배열을 선언하는 방법: 배열을 선언하는 두 가지 방법

黄舟
풀어 주다: 2023-03-07 11:02:02
원래의
12582명이 탐색했습니다.

PHP에서 배열을 어떻게 선언하나요?

PHP에서 배열을 선언하는 두 가지 주요 방법이 있습니다 : 하나 하나는 array() 함수를 이용하여 배열을 선언하는 방법과, 배열 요소에 값을 할당하여 직접 배열을 선언하는 방법이 있습니다. (PHP 배열이란 무엇인가요?)

그 중 array() 함수를 이용하여 배열을 선언하는 방법은 다음과 같습니다.

array array([mixed ...])
로그인 후 복사

PHP 배열의 구문은 다음과 같습니다. 혼합 매개변수는 키=>값입니다. 여러 혼합 매개변수를 구분하려면 쉼표를 사용하여 인덱스와 값을 각각 정의하세요. 인덱스는 숫자 또는 문자열일 수 있습니다. 인덱스를 생략하면 0부터 시작하는 정수 인덱스가 자동으로 생성된다. 인덱스가 정수인 경우 생성된 다음 인덱스는 지금까지 +1 중 가장 큰 정수 인덱스가 됩니다. 두 개의 동일한 인덱스가 정의된 경우 나중 인덱스가 이전 인덱스를 덮어씁니다.

배열에 있는 각 데이터 요소의 데이터 유형은 다를 수도 있고 배열 유형일 수도 있습니다. 두 자리 배열에 대해서는 나중에 설명).

array() 함수를 사용하여 배열을 선언할 때 배열 첨자는 숫자 인덱스 또는 연관 인덱스일 수 있습니다. 아래 첨자와 배열 요소 값을 연결하려면 "=>"를 사용하고, 다른 배열 요소를 구분하려면 쉼표를 사용하세요!

배열을 정의하려면 array() 함수를 사용하는 것이 더 유연합니다. 함수 본문에는 키 값 대신 배열 요소 값만 지정할 수 있습니다. 예:

<?php
$array = array("asp","PHP","JSP");    //定义数组
print_r($array);                      //输出数组元素
?>
로그인 후 복사

출력 결과는 다음과 같습니다.

PHP에서 배열을 선언하는 방법: 배열을 선언하는 두 가지 방법

참고: 매개변수 없이 array() 함수를 할당하여 null을 생성할 수 있습니다. 변수를 배열한 다음 대괄호 [ ] 구문을 사용하여 배열 요소 값을 추가하세요!

PHP에서는 배열을 생성하는 array() 함수를 제공합니다. 요소 중 하나의 데이터를 사용할 때 해당 순서를 숫자 순서로 직접 사용하여 값을 얻을 수 있습니다. 이 순서를 배열의 첨자라고 합니다. 예:

<?php
$array = array("asp","PHP","JSP"); //定义数组
echo $array[1]                       //输出数组元素的第二个下标值
?>
로그인 후 복사

출력 결과는 다음과 같습니다.

PHP에서 배열을 선언하는 방법: 배열을 선언하는 두 가지 방법

참고: array() 함수를 사용하여 배열을 정의하면 아래 첨자가 시작됩니다. 기본적으로 1이 아닌 0부터 순차적으로 1씩 증가합니다. 따라서 인덱스 2의 요소는 배열의 세 번째 요소입니다. 등!

다음은 array() 함수를 통해 배열을 선언합니다. 예제 코드:

<?php
header("Content-Type:text/html; charset=utf-8");
$array = array("1"=>"PHP","2"=>"中","3"=>"文","4"=>"网");   //声明数组
print_r($array);                                       //输出数组元素
echo "<br>";
echo $array[1];                                      //输出数组元素的值
echo $array[2];                                      //输出数组元素的值
echo $array[3];                                      //输出数组元素的值
echo $array[4];                                     //输出数组元素的值
?>
로그인 후 복사

출력 결과는 다음과 같습니다.

PHP에서 배열을 선언하는 방법: 배열을 선언하는 두 가지 방법

PHP에서 배열을 선언하는 또 다른 보다 유연한 방법은 배열 요소에 값을 직접 할당하는 것입니다. 배열을 생성할 때 크기를 모르거나, 실제로 프로그램을 작성할 때 배열의 크기가 변경될 수 있는 경우에는 이 배열 생성 방법을 사용하는 것이 좋습니다.

이 배열 선언 방법에 대한 이해를 돕기 위해 배열 선언 방법을 설명하는 구체적인 예를 들어보겠습니다.

<?php
header("Content-Type:text/html; charset=utf-8");
$array[1]="PHP";
$array[2]="中";
$array[3]="文";
$array[4]="网";

print_r($array);    //输出所创建数组的结构
?>
로그인 후 복사

출력 결과는 다음과 같습니다.

PHP에서 배열을 선언하는 방법: 배열을 선언하는 두 가지 방법

참고: 배열 요소에 직접 값을 할당하여 배열을 선언하는 경우 동일한 배열 요소 내의 배열 이름이 동일해야 합니다.

[ 추천 튜토리얼]

1. 추천 관련 주제: "php 배열( Array) 특별주제

2. 관련 동영상 강좌 추천: "PHP 배열의 생성과 접근: 3가지 생성 방법과 2가지 접근 방법


위 내용은 PHP에서 배열을 선언하는 방법: 배열을 선언하는 두 가지 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿