上記のように、リファレンスはポインタではありません。このため、次の 例は期待通りに動作しません。
ここでの動作としては、関数fooの$varはコール側の $barと結合されますが、 $GLOBALS["baz"]に再結合されるといったものになり ます。$barは関数fooで利用できないため、リファレ ンス以外にはコール側の変数スコープにある$barを 何かに結合する手段はありません。(この変数は、 $varとして表されていますが、 $varはその変数の内容のみを有しており、 コール側のシンボルテーブルで名前と変数を結合したものではありません。)