PHP에서 배열을 어떻게 선언하나요?
PHP에서 배열을 선언하는 두 가지 주요 방법이 있습니다 : 하나 하나는 array() 함수를 이용하여 배열을 선언하는 방법과, 배열 요소에 값을 할당하여 직접 배열을 선언하는 방법이 있습니다. (PHP 배열이란 무엇인가요?)
그 중 array() 함수를 이용하여 배열을 선언하는 방법은 다음과 같습니다.
array array([mixed ...])
PHP 배열의 구문은 다음과 같습니다. 혼합 매개변수는 키=>값입니다. 여러 혼합 매개변수를 구분하려면 쉼표를 사용하여 인덱스와 값을 각각 정의하세요. 인덱스는 숫자 또는 문자열일 수 있습니다. 인덱스를 생략하면 0부터 시작하는 정수 인덱스가 자동으로 생성된다. 인덱스가 정수인 경우 생성된 다음 인덱스는 지금까지 +1 중 가장 큰 정수 인덱스가 됩니다. 두 개의 동일한 인덱스가 정의된 경우 나중 인덱스가 이전 인덱스를 덮어씁니다.
배열에 있는 각 데이터 요소의 데이터 유형은 다를 수도 있고 배열 유형일 수도 있습니다. 두 자리 배열에 대해서는 나중에 설명).
array() 함수를 사용하여 배열을 선언할 때 배열 첨자는 숫자 인덱스 또는 연관 인덱스일 수 있습니다. 아래 첨자와 배열 요소 값을 연결하려면 "=>"를 사용하고, 다른 배열 요소를 구분하려면 쉼표를 사용하세요!
배열을 정의하려면 array() 함수를 사용하는 것이 더 유연합니다. 함수 본문에는 키 값 대신 배열 요소 값만 지정할 수 있습니다. 예:
<?php $array = array("asp","PHP","JSP"); //定义数组 print_r($array); //输出数组元素 ?>
출력 결과는 다음과 같습니다.
참고: 매개변수 없이 array() 함수를 할당하여 null을 생성할 수 있습니다. 변수를 배열한 다음 대괄호 [ ] 구문을 사용하여 배열 요소 값을 추가하세요!
PHP에서는 배열을 생성하는 array() 함수를 제공합니다. 요소 중 하나의 데이터를 사용할 때 해당 순서를 숫자 순서로 직접 사용하여 값을 얻을 수 있습니다. 이 순서를 배열의 첨자라고 합니다. 예:
<?php $array = array("asp","PHP","JSP"); //定义数组 echo $array[1] //输出数组元素的第二个下标值 ?>
출력 결과는 다음과 같습니다.
참고: 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 header("Content-Type:text/html; charset=utf-8"); $array[1]="PHP"; $array[2]="中"; $array[3]="文"; $array[4]="网"; print_r($array); //输出所创建数组的结构 ?>
출력 결과는 다음과 같습니다.
참고: 배열 요소에 직접 값을 할당하여 배열을 선언하는 경우 동일한 배열 요소 내의 배열 이름이 동일해야 합니다.
[ 추천 튜토리얼]
1. 추천 관련 주제: "php 배열( Array) 특별주제》
2. 관련 동영상 강좌 추천: "PHP 배열의 생성과 접근: 3가지 생성 방법과 2가지 접근 방법 》
위 내용은 PHP에서 배열을 선언하는 방법: 배열을 선언하는 두 가지 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!