目录

PHP 数组


数组将多个值存储在一个变量中:

示例

<?php
$cars = array("Volvo", "BMW", "Toyota");
echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . ".";
?>
亲自试一试 »

什么是数组?

数组是一种特殊的变量,它一次可以保存多个值。

如果您有一个项目列表(例如,汽车名称列表),则将汽车存储在单个变量中可能如下所示:

$cars1 = "Volvo";
$cars2 = "BMW";
$cars3 = "Toyota";

但是,如果您想循环浏览汽车并找到特定的一辆,该怎么办?如果您没有 3 辆车,而是 300 辆怎么办?

解决方案是创建一个数组!

数组可以在一个名称下保存多个值,并且您可以通过引用索引号来访问这些值。


在 PHP 中创建数组

在 PHP 中,array()函数用于创建数组:

array();

在 PHP 中,数组分为三种类型:

  • 索引数组- 具有数字索引的数组
  • 关联数组- 具有命名键的数组
  • 多维数组- 包含一个或多个数组的数组


获取数组的长度 - count() 函数

这个count()函数用于返回数组的长度(元素数量):

示例

<?php
$cars = array("Volvo", "BMW", "Toyota");
echo count($cars);
?>
亲自试一试 »

完整的 PHP 数组参考

有关所有数组函数的完整参考,请访问我们的完整PHP 数组参考

该参考包含每个功能的简短描述和使用示例!


PHP练习

通过练习测试一下

练习:

使用正确的函数输出数组中的项目数。

$fruits = array("Apple", "Banana", "Orange");
echo ;