3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?php $array = [ 'a' => ['a' => 'asd'], 'b' => ['b' => 'bsd'], 'c' => ['c' => 'csd'], ]; foreach ($array as &$item) { unset($item['a']); } var_dump($array);
Output for 5.6.0 - 5.6.30, hhvm-3.18.5 - 3.22.0, 7.1.0 - 7.3.0beta1
array(3) { ["a"]=> array(0) { } ["b"]=> array(1) { ["b"]=> string(3) "bsd" } ["c"]=> &array(1) { ["c"]=> string(3) "csd" } }