【函数功能】
该函数用于在一次操作中给一组变量赋值。
【函数语法】
list(var1,var2...)
【参数说明】
var1:必需,第一个需要赋值的变量。
var2,...:可选,更多需要赋值的变量。
【演示程序】
<?php
/**
* list(var1,var2...)
* **/
$array = array('site_name'=>'PHP1234','site_url'=>'php1234.cn','ext','明礼馨德','site_auth'=>'明礼馨德');
list($a,$b,$c) = $array;
echo $a.'--'.$b.'--'.$c.'<br>';
$array = array("php1234.cn","明礼馨德");
list($a,$b) = $array;
echo $a.'--'.$b.'<br>';
$array = array('site_name'=>'PHP1234','site_url'=>'php1234.cn','site_auth'=>'明礼馨德');
list($a,$b,$c) = $array;
echo $a.'--'.$b.'--'.$c;
?>
【输出结果】
ext--明礼馨德--
php1234.cn--明礼馨德
----
【特别注意】
1.与 array() 类似,list() 实际上是一种语言结构,不是函数。
2.list只会把数组中从0开始的数字键的值赋给变量,若没有数字键元素或不是从0开始的则赋给变量值为空,直到第n个变量对应到数字键为n的元素,把元素值赋值给对应的变量。
3.PHP 版本:4+。
转载请注明出处:php1234.cn ,原文地址:http://www.php1234.cn/a/functions/2017/0515/223.html