2011-11-30 10 views
7

私はforeachループで配列を埋めようとしていますが、動作させることはできません。私は間違って何をしていますか?foreachループを使用して配列を塗りつぶします

$a = array(); 

$activities = Project::getProjectnames($_DB, $projectnaam); 
if(!empty($activities)) { 
    foreach($activities as $k => $v) { 
      $a .= array_fill($v['name']); 
    } 
} 

私は戻って取得すべてが文字列Arrayです...

答えて

19

あなたがそこに文字列を連結しています。アイテムを配列にプッシュする必要があります。

foreach($activities as $k => $v) { 
      $a[] = $v['name']; 
    } 
+1

あなたは私の一日の男を救った!ありがとう! – Michiel

関連する問題