php中的list()用法中要注意的地方

php中list()函数是用数组对一列值进行赋值,

该函数只用于数字索引的数组,且假定数字索引从0开始。(这句话很重要,是从索引0开始为变量赋值,如果对应的数字索引不存在,则对应位的变量也为空值。)

 

<?php
$arr=array(
"1"=>"book",
"3"=>"pen",
"5"=>"paper"
);

list($a,$b,$c)=$arr;

echo "a:".$a;echo "<br/>";
echo "b:".$b;echo "<br/>";
echo "c:".$c;echo "<br/>";

 

posted @ 2018-04-17 14:31  ノGHJ  阅读(256)  评论(0编辑  收藏  举报