关于字符串写时复制
$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)