3v4l.org

run code in 500+ PHP versions simultaneously
<?php function destruct(array $a, &...$results) { foreach ($results as $key => &$val) { $val = $a[$key]; } } destruct([1, 2, 3, 'b' => 'b'], $a, b: $b); var_dump($a, $b);

preferences:
60.89 ms | 2757 KiB | 5 Q