array([1] => Array(),[3] => Array(),[4] => Array(),[7] => Array());
怎么从0排到4?

解决方案 »

  1.   


    $bd=array();
    $i=0;
    foreach($namearr as $id=>$val){
       $bd[$i][]= $namearr[$id];
     $i++;    
     }
      

  2.   

    好好看看php手册 ,里面关于数组的函数可以轻易的解决你的问题  只有通过自己四处努力查出来的东西才不会忘记
      

  3.   

    $arr = array(1 => array(), 4 => array(), 5 => array(), 7 => array());
    $array = array_values($arr);
    echo '<pre>';print_r($array);输出结果:
    Array
    (
        [0] => Array
            (
            )    [1] => Array
            (
            )    [2] => Array
            (
            )    [3] => Array
            (
            ))