php list() 用数组中的元素为一组变量赋值

前端之家收集整理的这篇文章主要介绍了php list() 用数组中的元素为一组变量赋值前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

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

基本语法

list(var1,var2...)

参数

描述

var1

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

var2,...

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

说明

list() 函数用数组中的元素为一组变量赋值。

注意,与array()类似,list() 实际上是一种语言结构,不是函数

实例一:list基本实例:

PHP

$info = array('coffee','brown','caffeine');

// 列出所有变量

list($drink,$color,$power) = $info;

echo "$drink is $color and $power makes it special.
";

// 列出他们的其中一个

list($drink,$power) = $info;

echo "$drink has $power.
";

// 或者让我们跳到仅第三个

list(,$power) = $info;

echo "I need $power!
";

// list() 不能对字符串起作用

list($bar) = "abcde";

var_dump($bar); // NULL

?>

在线运行

实例二:list与数据库相结合

Employee name

Salary

PHP

$result = MysqL_query("SELECT id,name,salary FROM employees",$conn);

while (list($id,$name,$salary) = MysqL_fetch_row($result)) {

echo "

"PHP?id=$id">$name

"

"

}

?>

实例三:使用嵌套的 list()

PHP

list($a,list($b,$c)) = array(1,array(2,3));

var_dump($a,$b,$c);

?>

在线运行

原文链接:https://www.f2er.com/php/61527.html

猜你在找的PHP相关文章