所以我需要一个来自我的数据的数组,我可以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());
答案 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;
}