3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?php function setByLink( &$tree, &$dst ) { $dst = &$tree[0]; $tree[] = 'Hi'; } $tree = [ &[ 1, 2 ], 3 ]; setByLink( $tree, $arr ); $arr[] = 'Hello'; var_dump( $tree );
based on skast
Output for 7.0.0 - 7.0.1
Parse error: syntax error, unexpected ',', expecting :: (T_PAAMAYIM_NEKUDOTAYIM) in /in/QKjSE on line 12
Process exited with code 255.
Output for 5.4.11 - 5.6.16
Parse error: syntax error, unexpected '[' in /in/QKjSE on line 9
Process exited with code 255.
Output for 5.3.21 - 5.3.29
Parse error: syntax error, unexpected '[' in /in/QKjSE on line 8
Process exited with code 255.