PHP に深く入り込んでおり、PHP で特定の配列の元の値を 2 倍にしようとしています。別の配列を返す場合のコードは次のとおりです。
$blandArray = array(1, 2, 3, 4);
function doubleNumbers($arr) {
$doubledArray = array();
for ($i=0; $i < count($arr); $i++) {
$doubledArray[$i] = $arr[$i] * 2;
}
return $doubledArray;
}
print_r(doubleNumbers($blandArray));
これは、期待どおりに2倍になった数値を返しますが、新しい配列になります。私が欲しいのは、元の配列を2倍にすることです。したがって、blandArray
関数を実行した後に が渡されてエコーされると、値が 2 倍になります。&
渡された引数で参照するために を使用する必要があることは理解していますが、うまくいきません。何かご意見は?