3v4l.org

run code in 300+ PHP versions simultaneously
<?php function test() { $o1 = new stdClass; debug_zval_dump($o1); $o2 = new stdClass; $o2_copy = $o2; debug_zval_dump($o2_copy); $o3 = new stdClass; $o3_ref =& $o3; debug_zval_dump($o3_ref); $a1 = array(); $a1[] = 1; debug_zval_dump($a1); $a2 = array(); $a2[] = 2; $a2_copy = $a2; debug_zval_dump($a2_copy); $a3 = array(); $a3[] = 3; $a3_ref =& $a3; debug_zval_dump($a3_ref); $s1 = 'Hello'; $s1 .= ' World 1'; debug_zval_dump($s1); $s2 = 'Hello'; $s2 .= ' World 2'; $s2_copy = $s2; debug_zval_dump($s2_copy); $s3 = 'Hello'; $s3 .= ' World 3'; $s3_ref =& $s3; debug_zval_dump($s3_ref); $i1 = 1; debug_zval_dump($i1); $i2 = 2; $i2_copy = $i2; debug_zval_dump($i2_copy); $i3 = 3; $i3_ref =& $i3; debug_zval_dump($i3_ref); } test();

preferences:
60.47 ms | 402 KiB | 5 Q