こんにちは。
初心者です、よろしくおねがいします。
質問をしながらプログラミングを進めております。
タイトルに関してですが、
今、Zend Framework2でプログラムを記述しています。
そこで質問です。
いま、controller部分に、
foreach文を使ってmodelのarrayから要素を引っ張ってきて、
viewに渡すコードを書いています。
表示したいのはarrayに入っているすべての要素なのですが、
PHP
1foreach ($getParamByKeyword as $key => $value){ 2 $result = $getParamByKeyword[$key]["title"]; 3 $image = $getParamByKeyword[$key]["imageurl"]; 4 } 5 6 $this->view->result = $result; 7 $this->view->image = $image;
だと$result,$imageにはarrayの最後の要素しか残りません。
よってviewに表示されるのは最後の情報だけになってしまいます。
引っ張ってきたすべてのarrayの要素を上書きせずに保存して、
viewまで持っていくことのできる方法はありますか?
別の質問サイトで、
『どんなMVCでも「繰り返しのあるデータ」をviewに表示するための記述法(配列にするとか)があるはず』
と教えていただいたのですが、何が何やらさっぱりで…。
はじめのとっかかりだけでもいいので何かあれば教えてください。
よろしくお願いします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。