list() 函数用于在一次操作中给一组变量赋值。
注释:该函数只用于数字索引的数组,且假定数字索引从 0 开始。
list()函数定义如下:
list(var1,var2...)
var1 必需。第一个需要赋值的变量。
var2,... 可选。更多需要赋值的变量。
实例一
// $arr=array('name'=>'Tom','pwd'=>'123456'); //错误!索引必须为数字索引!
// $arr=array('1'=>'Tom','2'=>'123456'); //错误!数字索引必须从0开始!
$arr = array('Tom', '123456');
list($name, $pwd) = $arr;
echo "Welcome " . $name . " ! Remember your password:" . $pwd;
// Welcome Tom ! Remember your password:123456
?>
实例二
$my_array = array("Dog","Cat","Horse");
list($a, , $c) = $my_array;
echo "我在这里只用了 $a 和 $c 变量。";
// 我在这里只用了 Dog 和 Horse 变量。
?>