これが私のコードです:
$get = $this->auth->current_user()->author->get_iterated();
foreach($get as $page) $pages[] = $page;
foreach($pages as $page) var_dump($page->title);
ここで、ユーザーが作成したページが 2 つある場合、後者のforeach
-loop は最後のページのタイトルを 2 回出力します。
最初のループでタイトルを出力しない理由があります。ただし、問題は上記の小さなコードに見られるため、ここにコード全体を貼り付けたくはありません。
$page
配列への参照渡しのようです$pages
。これを行わず、代わりに静的オブジェクトを保存することは可能ですか?