私はそのようなforeachを持っています:
foreach ($posts as $post) {
$postArray[] = array(
"title" => $post->title,
"date" => date("d.m.Y", $post->created),
// ... etc
);
var_dump($postArray);
}
$postArray
はこのループの外側では削除されませんが、各ループの反復は、新しい変数を作成するのではなく、この変数がグローバルであるかのように既存の配列に追加されます。
これはPHP設定ですか?私は、デフォルトのWAMPが提供する設定から実際に設定を変更していないことを念頭に置いてください。何か案は?