コラム「PHPer上級者になるために知っておきたいこと」
###
参照の五回目、配列のお話の続きでございます。
端的には、前回ありました「”オブジェクトID”という値を持ち回る事による、クラスインスタンスの参照っぽい動き」と
「変数の参照代入」との違い、に近い内容が今回も発生いたします。
まずはわかりきったサンプルコードで、足場を固めながら進めていきましょう。
$awk = array(1,2,3);
$awk2 = $awk;
var_dump($awk);
var_dump($awk2);
copy on writeがあるので厳密には違いますが、基本的には「$awkと$awk2は、copyされた、別々の配列」になります。
ですので、配列操作によって片方を変更しても、もう片方には影響が及びません。
(この続きはこちらから)
リンク
御社のプレスリリース・イベント情報を登録するには、ZDNet Japan企業情報センターサービスへのお申し込みをいただく必要がございます。詳しくは以下のページをご覧ください。