在PHP中,数组主要分为以下三种类型:
索引数组(Indexed Arrays):
php
$fruits = array("Apple", "Banana", "Cherry");
// 或者
$fruits = ["Apple", "Banana", "Cherry"];
php
echo $fruits[0]; // 输出: Apple
关联数组(Associative Arrays):
php
$age = array("Peter" => 35, "Ben" => 37, "Joe" => 43);
// 或者
$age = ["Peter" => 35, "Ben" => 37, "Joe" => 43];
php
echo $age["Peter"]; // 输出: 35
多维数组(Multidimensional Arrays):
php
$cars = array(
array("Volvo", 22, 18),
array("BMW", 15, 13),
array("Saab", 5, 2),
array("Land Rover", 17, 15)
);
// 或者
$cars = [
["Volvo", 22, 18],
["BMW", 15, 13],
["Saab", 5, 2],
["Land Rover", 17, 15]
];
php
echo $cars[0][0]; // 输出: Volvo
echo $cars[1][2]; // 输出: 13
这些数组类型可以根据具体需求灵活使用,PHP的数组功能非常强大,支持多种操作和函数来处理这些数组。