リファレンス
![]()
リファレンスを使うと、二つの変数から同じ値を参照することができます。言い方を変えれば、リファレンスを使うことによってある変数に別名をつけることができるという感覚です。
リファレンスであることを示すには、アンパサンド「&」を用います。例えば、次の変数「$sample_var」と、そのリファレンスを格納した変数「$ref_var」はどちらも"foo"という文字列を参照します。リファレンスによって結び付けられた変数の値を変更すると、もう一方の変数の値もそれに連動して変化します。