<?php
$s = "foobar";
$t = $s;
$u = $s;
echo PHP_VERSION . "\n";
debug_zval_dump($s);
xdebug_debug_zval('s');
运行5.6.16混淆PHP 7引用次数
运行7.0.2
我想结果(PHP 7)应是:
string(6) "foobar" refcount(4)
s: (refcount=3, is_ref=0)="foobar"
我想知道是什么造成了差异?需要一些解释。非常感谢。
------更新------
Nikita Popov's - PHP 7 - 内部有什么变化? (P41)
http://www.slideshare.net/nikita_ppv/php-7-what-changed-internally
http://php.net/manual/en/features.gc.refcounting-basics.php – devpro
@devpro这是php 5.x – Lynn
两个都没有改变..概念 – devpro