При ссылке на b = & a; тогда a = & c. b теряет ссылку с a, но c правильно ссылается на a. ТАК, почему это происходит ??
Я перечитал все страницы со ссылками на php.net, но, похоже, ничего из этого мне не помогло.
<?php
$a = 'aVal';
$b = 'bVal';
$c = 'cVal';
$b =&$a;
$a =&$c;
$a = '-a-';
$b = '-b-';
$c = '-c-';
printf("\n\$a = %s;\n\$b = %s;\n\$c = %s;", $a, $b, $c);
?>
В этом коде c
является ссылкой на a
. Но почему b
потерял ссылку с a
?