array:2 [
  0 => array:2 [
    "pid" => "4"
    "number" => "1"
  ]
  1 => array:2 [
    "pid" => "5"
    "number" => "1"
  ]
]
怎么循环获取
pid和number?

解决方案 »

  1.   


    $arr = array(
        0 => array(
        "pid" => "4",
        "number" => "1"
    ),
      1 => array(
        "pid" => "5",
        "number" => "1"
    )
    );
    foreach ($arr as $value) {
        echo $value['pid'] . '<br />';
        echo $value['number'] . '<br />';
    }
      

  2.   

    看看这个是不是你需要的。
    array_column
    http://php.net/manual/zh/function.array-column.php
      

  3.   

    有这个 array:2   怎么处理?二楼回答的不对啊 
      

  4.   

    用array_column($arr,"pid")与array_column($arr,"number")可以分别获得pid键与number键的一维数组。
      

  5.   

    2楼和  array_column 都可以呢
    array_column 这个的话 ,  你需要限制的是第几行才行,  不然也是不能用的哦http://php.net/manual/zh/function.array-column.php
      

  6.   

    $pid=array_column($array2,'pid');
    $number=array_column($array2,'number');