リファレンスの解除 (リファレンスの説明) - PHPプロ!マニュアル
リファレンスの解除
リファレンスの解除
リファレンスを解除することは、ちょうど変数名と変数の内容の結合を 解除することに相当します。これは、変数の内容が破棄されることを 意味しません。例えば、
<?php
$a = 1;
$b =& $a;
unset($a);
?>ここでも、Unix の unlink コールと類似したものと 考えると便利です。
リファレンスを解除することは、ちょうど変数名と変数の内容の結合を 解除することに相当します。これは、変数の内容が破棄されることを 意味しません。例えば、
<?php
$a = 1;
$b =& $a;
unset($a);
?>ここでも、Unix の unlink コールと類似したものと 考えると便利です。
Manual Menu
▲解説者:岡本(アシアル株式会社 教育コーディネーター兼 システムエンジニア)
再帰関数は最初の内は混乱しますが、非常に上手く使える場面もいずれ出てきます。これを機会に学んでいけるといいですね。