> 백엔드 개발 > PHP 문제 > PHP에는 여러 배열 초기화 방법이 있습니다

PHP에는 여러 배열 초기화 방법이 있습니다

青灯夜游
풀어 주다: 2023-03-16 10:18:02
원래의
2661명이 탐색했습니다.

3가지 방법: 1. "[]"를 사용하여 요소에 개별적으로 값을 할당합니다. 구문은 "$array 변수 이름[subscript]=value;"입니다. 2. "[]"를 사용하여 모든 요소를 ​​함께 초기화합니다. 구문은 "$array 변수 이름 = [키 값 목록];"입니다. 3. "$array 변수 이름 = 배열(키 값 목록)" 구문으로 array()를 사용하여 모든 요소를 ​​함께 초기화합니다.

PHP에는 여러 배열 초기화 방법이 있습니다

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

3가지 PHP 배열 초기화 방법

방법 1 : 줘 별도로 배열

$数组变量名[下标] = 值;
로그인 후 복사

의 요소 할당에서 아래 첨자(색인 값)는 문자열 또는 정수일 수 있으며 아래 첨자는 []로 묶어야 합니다. []包裹。

<?php
header("Content-type:text/html;charset=utf-8");
$a["color"]="red";
$a["taste"]="sweet";
$a["shape"]="round";
$a["name"]="apple";
$a[3]=4;
var_dump($a);
?>
로그인 후 복사

PHP에는 여러 배열 초기화 방법이 있습니다

下标可以省略,,这时索引值默认从 0 开始依次增加。

<?php
header("Content-type:text/html;charset=utf-8");
$a[]="red";
$a[]="sweet";
$a[]="round";
$a[]="apple";
$a[]=4;
var_dump($a);
?>
로그인 후 복사

PHP에는 여러 배열 초기화 방법이 있습니다

方法2:利用[]把所有的元素一起初始化

$数组变量名=[key1 => value1, key2 => value2, ..., keyN => valueN];
로그인 후 복사

示例:

<?php
header("Content-type:text/html;charset=utf-8");
$arr=["color"=>"red","taste"=>"sweet","shape"=>"round","name"=>"apple"];
var_dump($arr);
?>
로그인 후 복사

PHP에는 여러 배열 초기화 방법이 있습니다

key可以省略,即可以不使用=>符号指定下标,则默认为索引数组。默认的索引值也是从 0 开始依次增加。

<?php
header("Content-type:text/html;charset=utf-8");
$arr=["red","sweet","round","apple"];
var_dump($arr);
?>
로그인 후 복사

PHP에는 여러 배열 초기화 방법이 있습니다

方法3:使用 array() 函数把所有的元素一起初始化

$数组变量名 = array(key1 => value1, key2 => value2, ..., keyN => valueN);
로그인 후 복사

同样key可以省略,即可以不使用=>

<?php
header("Content-type:text/html;charset=utf-8");
$arr1 = array("color"=>"red","taste"=>"sweet","shape"=>"round","name"=>"apple");
var_dump($arr1);
$arr2=array("red","sweet","round","apple");
var_dump($arr2);
?>
로그인 후 복사
PHP에는 여러 배열 초기화 방법이 있습니다

PHP에는 여러 배열 초기화 방법이 있습니다 첨자를 생략할 수 있으며, 이 경우 인덱스 값은 기본적으로 0부터 시작하여 순차적으로 증가합니다.

rrreee

PHP에는 여러 배열 초기화 방법이 있습니다

방법 2: []를 사용하여 모든 요소를 ​​함께 초기화하세요🎜🎜rrreee🎜예:
🎜rrreee🎜PHP에는 여러 배열 초기화 방법이 있습니다🎜🎜key는 생략 가능, 즉 => 기호 기본값은 인덱스 배열로 지정되는 아래 첨자를 지정합니다. 기본 인덱스 값도 0부터 시작하여 순차적으로 증가합니다. 🎜rrreee🎜PHP에는 여러 배열 초기화 방법이 있습니다🎜🎜 🎜방법 3: array() 함수를 사용하여 모든 요소를 ​​함께 초기화합니다🎜🎜rrreee🎜마찬가지로 키는 생략할 수 있습니다. 즉, => 기호를 사용하여 아래 첨자를 지정할 수 없습니다. 이며 기본값은 인덱스 배열입니다. 기본 인덱스 값도 0부터 시작하여 순차적으로 증가합니다. 🎜rrreee🎜🎜🎜🎜추천 학습: "🎜PHP 비디오 튜토리얼🎜"🎜

위 내용은 PHP에는 여러 배열 초기화 방법이 있습니다의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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