質問: $this->response; $response->getBody()->write(json_encode($list1s)); //データを変数に追加 array_push($aaa, $response); return $aaa; ```
回答: lists → jsonエンコード → responseへjsonを書き込み とやっているわけですから lists ← jsonデコード ← responseからjsonを読み出し としないと、筋が通りません。 何かの理由で処理を調整できないなら、上記のように必要なものを取り出してください。 1関数内の話なら、lists同士を直接繋げるのが一番手っ取り早いです。 ちなみにサンプルコードは不自然にlistsやlist1sになってたりするので、 そこら辺の凡ミスもないか確認しましょう。 また細かい話ですが、listsで名前が妥当かも検討しましょう。 これだとlistのコレクション、というニュアンス、つまりコレクションのコレクション、 となります。