Code Fix

中級 › 配列を別の変数に代入するとコピーされる(参照ではない) › パターン4

配列を別の変数に代入するとコピーされる(参照ではない)

PHPの配列はオブジェクトと違い、代入すると中身がまるごとコピーされます。

 1  <?php
 2  $a = [9, 7, 8];
 3  $b = ________;
             ^
 4  sort($b);
 5  echo implode(",", $a) . " / " . implode(",", $b);
出力: 7,8,9 / 7,8,9期待: 9,7,8 / 7,8,9 (エラーにはなりません)

空欄を埋めて実行を通す

広告
広告スロット(未設定)

配列を別の変数に代入するとコピーされる(参照ではない)

コピー先の配列を変更しても、元の配列には影響しません。

このエラーの解説と類題をまとめて見る →

広告
広告スロット(未設定)