在 PHP 中,数字数组(也称为索引数组)是一种以数字作为键(key)的数组。数组中的每个元素都有一个唯一的数字索引,索引从 0
开始,依次递增。
0
开始。0
开始的数字索引。// 创建一个数字数组
$fruits = array("Apple", "Banana", "Cherry");
// 或者使用短数组语法(PHP 5.4+)
$fruits = ["Apple", "Banana", "Cherry"];
// 访问数组元素
echo $fruits[0]; // 输出: Apple
echo $fruits[1]; // 输出: Banana
echo $fruits[2]; // 输出: Cherry
// 添加新元素
$fruits[] = "Date"; // 自动分配索引 3
echo $fruits[3]; // 输出: Date
// 打印整个数组
print_r($fruits);
/*
输出:
Array
(
[0] => Apple
[1] => Banana
[2] => Cherry
[3] => Date
)
*/
0
,第二个是 1
,依此类推。php
$fruits = [0 => "Apple", 2 => "Banana"];
echo $fruits[1]; // 未定义,会报错
php
$mixedArray = [0 => "Apple", "name" => "Banana"];
echo $mixedArray[0]; // 输出: Apple
echo $mixedArray["name"]; // 输出: Banana
数字数组是 PHP 中最常用的数组类型之一,适用于需要按顺序存储和访问数据的场景。它的键是自动分配的数字索引,从 0
开始递增。