csvエクスポート用のcakePHPモデルからの配列として、大量の結果があります。以下に示すように、ループを使用してフォーマットしています。レコードの数が増えるにつれて、これは遅すぎてタイムアウト エラーが発生します。cakephp ハッシュまたは php 配列関数を使用してこれを行うより良い方法はありますか?
foreach($people as $person){
array_push($results, array(
'SchoolName'=> $person['School']['name'],
'SchoolRef' => $person['School']['ref'],
'firstName' => $person['Person']['firstname'],
'LastName' => $person['Person']['lastname'],
'Year1' => $person['Person']['year_1'],
'StudentID' => $person['Person']['studentid'],
'Email' => $person['Person']['email']
));
}