源码论坛,商业源码下载,尽在锦尚中国商业源码论坛

标题: php数组中的元素可以是变量吗?这里给出实例! [打印本页]

作者: 欧阳锋    时间: 2022-7-20 10:10
标题: php数组中的元素可以是变量吗?这里给出实例!

PHP数组中的元素可以是变量;数组是一个能在单个变量中存储多个值的特殊变量,其中存储的值可以设置为变量,也可以利用list()语句将数组元素转换成变量,语法为“list(var1,var2...)”。

php数组中的元素可以是变量

数组是什么?

数组是一个能在单个变量中存储多个值的特殊变量。

如果您有一个项目清单(例如:车名字的清单),将其存储到单个变量中,如下所示:

  1. $cars1="Volvo";

  2. $cars2="BMW";

  3. $cars3="Toyota";
复制代码


然而,如果您想要遍历数组并找出特定的一个呢?如果数组的项不只 3 个而是 300 个呢?

解决办法是创建一个数组!

数组可以在单个变量中存储多个值,并且您可以根据键访问其中的值。

在 PHP 中创建数组

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

array();

在 PHP 中,有三种类型的数组:

数值数组 - 带有数字 ID 键的数组

关联数组 - 带有指定的键的数组,每个键关联一个值

多维数组 - 包含一个或多个数组的数组

示例如下:

  1. <?php

  2. $a='钓鱼岛';

  3. $b='是中国的';

  4. $arr = array($a,$b);

  5. var_dump($arr);

  6. ?>
复制代码


输出结果:



扩展知识

list() 用于在一次操作中给一组变量赋值。该函数只用于数字索引的数组,且假定数字索引从 0 开始。

注意:list() 实际上是一种语言结构,不是函数。

语法:

  1. list(var1,var2...)
复制代码


参数:

var1 必需。第一个需要赋值的变量。

var2,... 可选。更多需要赋值的变量。






欢迎光临 源码论坛,商业源码下载,尽在锦尚中国商业源码论坛 (https://bbs.52jscn.com/) Powered by Discuz! X3.3