list函数
list($a, $b, $c) = ['aa', 'bb', 'cc'];
echo $a.$b.$c; //aabbcc
echo $a.$b.$c; //aacc
list($a,$b) = ['aa', 'bb', 'cc'];
echo $a.$b; //aabb
echo $a.$b.$c; //ccbb 根据下标找对应的元素
echo $a.$b.$c; //bb 关联数组不行
----------------------------------------------------------------------------------------------------------------------------------
用list和each遍历数组
本人比较懒,直接上图。
如图,循环执行了9次,以第一次为例,each函数的返回值是code和TIR(键和值),list函数按顺序赋值$key=code,$value=TIR。每次调用each函数指针都会往后移动,指针指空后返回false。