php
// 使用array()创建数组
$colors = array("red", "green", "blue");
// 使用[]创建数组
$colors = ["red", "green", "blue"];
数组中的每个元素可以是任何类型的数据,包括字符串、数值、对象、甚至是另一个数组。例如:
php
// 包含字符串和数值类型的数组
$person = array("name" => "John", "age" => 30, "city" => "New York");
// 包含对象类型的数组
class Person {
public $name;
public $age;
}
$person1 = new Person();
$person1->name = "John";
$person1->age = 30;
$person2 = new Person();
$person2->name = "Mary";
$person2->age = 25;
$people = array($person1, $person2);
// 包含另一个数组类型的数组
$cars = array(
array("brand" => "Toyota", "model" => "Corolla", "year" => 2018),
array("brand" => "Honda", "model" => "Civic", "year" => 2019),
array("brand" => "Ford", "model" => "Mustang", "year" => 2020)
);
1. 数组中的元素可以是任何类型的数据。
2. 数组可以包含另一个数组。
3. 使用array()或[]都可以创建数组。