いくつかの配列を処理し、それを変更する関数があります。たとえば、並べ替え、そこからいくつかの文字を削除するなどです。
ここでの私の質問は、使用する方が良いかどうかです:
1.次のような参照パラメータ:
public function doStuff(&$data) {
// $data processing here
}
そして、私の配列は次の割り当てなしで変更されます。
2. 結果を計算し、次のように結果を返します。
public function doStuff($data) {
// $data processing here
return $data;
}
したがって、処理後に結果を割り当てる必要があります。
使用するのに適した (高速/推奨) ソリューションはどれですか? 計算を適用したい 1000 のレコードの配列がいくつかあります。