php list()函数

今天看到程序中有人用list()函数,就上网查了查。

w3c上说:

  定义和用法

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

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

这个很重要,要记下:该函数只用于数字索引的数组,且假定数字索引从 0 开始。

自己写了一个看看效果:

<?php
$vegArray = array("carrot", "green beans", "asparagus", "artichoke", "corn");
list($a,$b,$c)=$vegArray;
echo $a."-".$b."-".$c;//carrot-green beans-asparagus
echo "<br/>";
list($a,,$b,$c)=$vegArray;
echo $a."-".$b."-".$c;//carrot-asparagus-artichoke
?>

 

 

 

posted @ 2012-12-27 17:08  KoMiles  阅读(249)  评论(0编辑  收藏  举报