PHP 简明教程

PHP 关联数组

1. PHP 关联数组

关联数组使用的是自定义的命名键(Named Keys),而不是数字索引。

示例

$car = array("brand"=>"Ford", "model"=>"Mustang", "year"=>1964);
var_dump($car);

2. 访问数组项

要访问某个特定的数组项,您需要引用其对应的键名。

示例

显示汽车的型号(model):

$car = array("brand"=>"Ford", "model"=>"Mustang", "year"=>1964);
echo $car["model"];

3. 更改数组项的值

要更改关联数组中某个项的值,请使用它的键名:

示例

更改年份(year)项的值:

$car = array("brand"=>"Ford", "model"=>"Mustang", "year"=>1964);
$car["year"] = 2024;
var_dump($car);

4. 遍历关联数组

要遍历并打印出关联数组中的所有值,您可以使用 foreach 循环,如下所示:

示例

显示所有的数组项,包括键(keys)和值(values):

$car = array("brand"=>"Ford", "model"=>"Mustang", "year"=>1964);

foreach ($car as $x => $y) {
  echo "$x: $y <br>";
}