2

いくつかの配列を処理し、それを変更する関数があります。たとえば、並べ替え、そこからいくつかの文字を削除するなどです。

ここでの私の質問は、使用する方が良いかどうかです:

1.次のような参照パラメータ:

public function doStuff(&$data) {
    // $data processing here
}

そして、私の配列は次の割り当てなしで変更されます。

2. 結果を計算し、次のように結果を返します。

public function doStuff($data) {
    // $data processing here
    return $data;
}

したがって、処理後に結果を割り当てる必要があります。

使用するのに適した (高速/推奨) ソリューションはどれですか? 計算を適用したい 1000 のレコードの配列がいくつかあります。

4

1 に答える 1