PHP list 关键词

定义和用法

list 关键字用于将数组的元素赋值给一系列的变量。

如果数组中的元素不够多,将会输出一条通知,并为剩余的变量赋值 null。

注意:从 PHP 7.1.0 开始,可以使用 => 语法选择将哪些元素赋值给哪些变量。

实例

例子 1

将数组的元素赋值给变量:

<?php  
list($a, $b, $c) = [1, 2, 3];  
echo "$a 是 " . $a . "<br>";  
echo "$b 是 " . $b . "<br>";  
echo "$c 是 " . $c . "<br>";  
?>

亲自试一试

例子 2

选择将哪个元素赋值给哪个变量:

<?php  
list(2 => $a, 0 => $b, 1 => $c) = [1, 2, 3];  
echo "$a 是 " . $a . "<br>";  
echo "$b 是 " . $b . "<br>";  
echo "$c 是 " . $c . "<br>";  
?>

亲自试一试