?? ??? 2017 PHP 7.0.16
- Core:
+ . Fixed bug #73916 (zend_print_flat_zval_r doesn't consider reference).
+ (Laruence)
. Fixed bug #73876 (Crash when exporting **= in expansion of assign op).
- (Sara)
+ (Sara)
- FPM:
. Fixed bug #67583 (double fastcgi_end_request on max_children limit).
--- /dev/null
+--TEST--
+Bug #73916 (zend_print_flat_zval_r doesn't consider reference)
+--FILE--
+<?php
+$a = array('a');
+class b{};
+$b = new b;
+$test[] =& $a;
+$test[] =& $b;
+test($test);
+function test() {
+ debug_print_backtrace();
+}
+?>
+--EXPECTF--
+#0 test(Array ([0] => Array ([0] => a),[1] => b Object ())) called at [%sbug73916.php:%d]
ZEND_PUTS(")");
break;
}
+ case IS_REFERENCE:
+ zend_print_flat_zval_r(Z_REFVAL_P(expr));
+ break;
default:
zend_print_variable(expr);
break;