在PHP中,数组是一种用于存储多个值的数据结构。这些值可以是任何类型的数据,包括字符串、整数、浮点数、布尔值、对象等。数组可以被认为是一个有序的列表,其中每个值都有一个唯一的索引,用于访问该值。索引可以是数字或字符串。
在PHP中,有两种类型的数组:数值数组和关联数组。数值数组使用数字索引,从0开始,依次递增。关联数组使用字符串索引,可以自定义键名。
例如,以下是一个数值数组的定义:
$my_array = array("apple", "banana", "orange");
以下是一个关联数组的定义:
$person = array("name" => "John", "age" => 30, "occupation" => "programmer");
可以使用数组的索引来访问数组中的值,例如:
echo $my_array[0]; // 输出 apple
echo $person["name"]; // 输出 John