PHP数组是一种数据结构,用于存储多个值。在PHP中,数组可以存储不同类型的数据,如整数、字符串、对象等。PHP数组有两种主要类型:索引数组和关联数组。
索引数组:索引数组使用数字作为键(索引),从0开始递增。例如:
$fruits = array("Apple", "Banana", "Cherry");
echo $fruits[0]; // 输出 "Apple"
echo $fruits[1]; // 输出 "Banana"
echo $fruits[2]; // 输出 "Cherry"
关联数组:关联数组使用字符串作为键(键名),每个键对应一个值。例如:
$age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43");
echo "Peter is " . $age['Peter'] . " years old."; // 输出 "Peter is 35 years old."
PHP数组非常灵活,可以动态地添加或删除元素,也可以嵌套使用,即数组中的元素也可以是数组。这使得PHP数组成为处理复杂数据结构的强大工具。