3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?php $serials = [ [ "foo" => "", "bar" => "" ], [ "foo" => "", "bar" => "" ], [ "foo" => "", "bar" => "" ], [ "foo" => "", "bar" => "" ], [ "foo" => "", "bar" => "" ], [ "foo" => "Don't remove", "bar" => "me!" ] ]; $filteredArray = array_filter ($serials, function ($item) { var_dump(array_values($item)); return !empty([]); }); var_dump($filteredArray);
based on AEjcZ
Output for 5.6.0 - 5.6.30, hhvm-3.15.4, 7.0.0 - 7.3.0rc3
array(2) { [0]=> string(0) "" [1]=> string(0) "" } array(2) { [0]=> string(0) "" [1]=> string(0) "" } array(2) { [0]=> string(0) "" [1]=> string(0) "" } array(2) { [0]=> string(0) "" [1]=> string(0) "" } array(2) { [0]=> string(0) "" [1]=> string(0) "" } array(2) { [0]=> string(12) "Don't remove" [1]=> string(3) "me!" } array(0) { }