xinghe0 发表于 2018-12-21 12:15:48

php list详解

  list --把数组中的值赋给一些变量
  void list ( mixed varname, mixed ... )
  像 array() 一样,这不是真正的函数,而是语言结构。list() 用一步操作给一组变量进行赋值。
  注: list() 仅能用于数字索引的数组并假定数字索引从 0 开始。
  error_reporting(E_ALL);
  
$arrDemo=array("one"=>"hello","two"=>"world","three"=>"I","four"=>"Love","five"=>"China");
list($str1,$str2,$str3,$str4,$str5)=$arrDemo;
echo $str1;
echo $str2;
echo $str3;
echo $str4;
  //会报错,数组$arrDemo不是索引数组 是关联数组
  $arr2=array();
$arr2="hello";
$arr2="world";
list($one,$two)=$arr2;
echo $one;
echo $two;
  //数组$arr2索引下标不是从0开始



页: [1]
查看完整版本: php list详解