如何让数组输出时没有键名?

浏览:2153 发布日期:2014/08/12 分类:求助交流 关键字: 数组 键名
希望在循环中输出,代码如下:$sort_data    =    $this->model->where ( array('cate'=>$cate,'active'=>1) )->getField ( "sortid,name" );
        $but_array_out=array();
        foreach ( $sort_data as $key => &$val ) {
            $but_array    =    array();
            $but_array['class']    =    '';
            $but_array['url']    =    U('',array('cate'=>$cate,'tab'=>$tab,'sort'=>$key));
            $but_array['name']    =    $val;
            $but_array_out[] = $but_array;
        }
输出代码为:Array
(
    [0] => Array
        (
            [class] => 
            [url] => /newsList/cate/2/tab/2/sort/2.html
            [name] => 资讯列表
        )

    [1] => Array
        (
            [class] => 
            [url] => /newsList/cate/2/tab/2/sort/3.html
            [name] => 多彩生活
        )
我希望输出的数组没有键名,就那个0和1,就如下面的数组一样Array
(
    [class] => 
    [url] => /newsList/cate/2/tab/2/sort/2.html
    [name] => 资讯列表
)
Array
(
    [class] => 
    [url] => /newsList/cate/2/tab/2/sort/3.html
    [name] => 多彩生活
)
这应该怎么弄啊,在循环中直接print_r($but_array),就能出来上面的数组,可是放到外面就只有一个
最佳答案
评论( 相关
后面还有条评论,点击查看>>