关于字符串写时复制
$a = 'bbb'; xdebug_debug_zval('a'); $b = $a; xdebug_debug_zval('a'); $b = ''; xdebug_debug_zval('a'); $aa = ''; xdebug_debug_zval('aa'); $aa = date('Y-m-d'); $bb = &$aa; xdebug_debug_zval('aa');
并没有写时复制
结果:
a:
(refcount=0, is_ref=0)string 'bbb' (length=3)
a:
(refcount=0, is_ref=0)string 'bbb' (length=3)
a:
(refcount=0, is_ref=0)string 'bbb' (length=3)