PHP引用计数的简单面试题
/** * @file index.php * @author * @date * @version $Revision$ * @brief */ $a = 1; xdebug_debug_zval('a');//refcount=1, is_ref=0 $b = $a; xdebug_debug_zval('a');//refcount=2, is_ref=0 xdebug_debug_zval('b');//refcount=2, is_ref=0 $c= &$b; xdebug_debug_zval('a');//refcount=1, is_ref=0 xdebug_debug_zval('b');//refcount=2, is_ref=1 xdebug_debug_zval('c');//refcount=2, is_ref=1 unset($a); xdebug_debug_zval('b');//refcount=2, is_ref=1 xdebug_debug_zval('c');//refcount=2, is_ref=1 unset($c); xdebug_debug_zval('b');//refcount=1, is_ref=0(因为当refcount=1时,is_ref的值总是0)
躲猫猫社团团长 http://t.sina.com.cn/coolria