Codeigniter数组$ data视图

时间:2012-03-27 15:22:01

标签: php codeigniter

所以我需要一个来自我的数据的数组,我可以foreach在视图上,这样的数组:album_name,cover_image

这是我的代码:

function myFunction(){

    $alb = array();

    foreach($albums as $album)
    {
        //if($album[0]['count'] > 0){
        $alb[]['album_name'] = $album['name'];

        foreach($this->get_fbimages($facebook,$album['id']) as $img)
        {
            $alb[]['cover'] = $img[0]['picture'];
        }   
    }

    return $alb;
}

我做array_merge($data,myFunction());

1 个答案:

答案 0 :(得分:1)

数组的结构对于您想要的结果无效。

以这种方式试试。

function myFunction(){

    $alb = array();

    foreach($albums as $album)
    {
        $tempArray['album_name'] = $album['name'];
        foreach($this->get_fbimages($facebook,$album['id']) as $img)
        {
            $tempArray['cover'][] = $img[0]['picture'];
        }

        $alb[] = $tempArray;

    }

    return $alb;
}