3v4l.org

run code in 300+ PHP versions simultaneously
<?php function addOrIncr(&$arr, $key, $value) { $arr[$key] = ($arr[$key] ?? 0) + $value; } $arr = ['foo' => 1]; $value = 10; $key = 'foo'; $arr[$key] = ($arr[$key] ?? 0) + $value; $key = 'bar'; $arr[$key] = ($arr[$key] ?? 0) + $value; var_dump($arr);

preferences:
44.47 ms | 402 KiB | 5 Q