参照型にすると次のようなメリットがありますね
- コピー処理が実行されないのでループ処理が速くなる
- 配列内の各要素に処理をするのが楽
- 参照であるがゆえにプログラマが意図しない処理となってしまう場合がある
簡単なコード例を用意しました。
$num_array = array(1,2,3,4,5); foreach ($num_array as &$value) { $num += 1; } unset($value); print_r($num_array);
このブログは主に C C++ PHP WSH XCODE オブジェクト指向 に関する記事が多いはず!
$num_array = array(1,2,3,4,5); foreach ($num_array as &$value) { $num += 1; } unset($value); print_r($num_array);
0 件のコメント:
コメントを投稿