PHP에서 배열 () 함수는 배열을 만드는 가장 전통적인 방법입니다. 배열에 여러 요소를 추가 할 수 있습니다.
// 创建一个包含多个元素的数组
$fruits
=
array
(
"apple"
,
"banana"
,
"cherry"
);
// 访问数组元素
echo
$fruits
[0];
// 输出:apple
버전 5.4 이후 PHP는 사각형 브래킷을 통해 배열 생성을 지원합니다 []. 이 메소드는 Array () 함수보다 간결하며 코드에서 가독성이 더 높습니다.
// 创建一个包含多个元素的数组
$colors
= [
"red"
,
"green"
,
"blue"
];
// 访问数组元素
echo
$colors
[1];
// 输出:green
PHP에서는 키 이름을 지정하여 연관 배열을 만들 수 있으므로 키 이름으로 배열의 요소에 액세스 할 수 있습니다.
// 创建一个包含键名的数组
$person
=
array
(
"name"
=>
"Alice"
,
"age"
=> 30,
"city"
=>
"New York"
);
// 访问数组元素
echo
$person
[
"age"
];
// 输出:30
범위 () 함수는 특정 범위 내에서 연속 요소를 포함하는 배열을 만드는 데 사용됩니다. 이 방법은 일반적으로 숫자 범위가 필요한 경우에 사용됩니다.
// 创建一个包含一系列连续数字的数组
$numbers
= range(1, 5);
// 访问数组元素
echo
$numbers
[3];
// 输出:4
Foreach 루프는 배열 요소를 반복 할 때 매우 일반적인 사용법으로 코드를 단순화하고 가독성을 향상시킵니다.
// 遍历数组并输出每个元素的值
$grades
=
array
(
"Tom"
=> 80,
"Jane"
"Alice"
=> 85);
=> 90,
foreach
(
$grades
as
$name
=>
) {
$grade
echo
$name
.
"'s grade is "
.
.
"
";
$grade
}
// 输出:
// Tom's grade is 80
// Jane's grade is 90
// Alice's grade is 85
위의 5 개의 PHP 배열 생성 및 작동 방법을 통해 각 작문 방법의 특성 및 적용 가능한 시나리오를 볼 수 있습니다. 이러한 방법을 이해하고 마스터하면 실제 개발에서 더 효율적으로 배열을 사용하고 코드의 단순성과 가독성을 향상시키는 데 도움이 될 수 있습니다.