3v4l.org

run code in 300+ PHP versions simultaneously
<?php $one = [1]; $two = [42]; $data = [ ['k' => &$one], ['k' => &$two], ]; var_dump($data[0]['k'][0], $data[1]['k'][0]); array_replace_recursive($data[0], $data[1]); var_dump($data[0]['k'][0], $data[1]['k'][0]);

preferences:
55.37 ms | 402 KiB | 5 Q