« リファレンスの解除
定義済みの変数 »

リファレンスの適用範囲

PHP の多くの構文構造は、リファレンス機構を利用して実装されています。 このため、前記のリファレンス結合に関する事項はこれらの構造についても 適用されます。リファレンス渡しおよびリファレンスの戻り値のような いくつかの構造について前節で記述されています。リファレンスを使用する 他の構造には次のものがあります。

global リファレンス

変数を global $var として宣言した場合、実際には グローバル変数へのリファレンスを作成したことになります。この意味は、 次の例と同じです。

<?php
$var =& $GLOBALS["var"];

これは、例えば、$var を削除してもグローバル変数は 削除されないことを意味します。

関連キーワード:
リファレンス   変数   構造   適用範囲   意味   解除   構文   機構   実装   結合   適用   記述   宣言   実際
関連する関数・ページ:
language.references   language.references.arent   language.references.whatare   language.references.unset   language.references.pass   language.references.whatdo