Here it is in detail:
http://www.php.net/bugs.php?id=8937
http://www.php.net/bugs.php?id=8972
The fact that people think having found a bug doesn't justify the introduction
of a confusing, meaningless function IMHO
after reading stas' reference docs you should have understood that unset() does not kick the variable into space, it just removes access to it and it may be existent in some scope anyway (if referenced before), the $var=NULL "trick" (it really is no trick if you understand how references work and are aware of the equivalence regarding a non-existing variable and one set to NULL)
thus is_reference() never makes sense, you simply cannot spot the reference
andré
--
· André Langhorst t: +49 331 5811560 ·
· andre@php.net m: +49 173 9558736 ·
* PHP Quality Assurance http://qa.php.net *