3v4l.org

run code in 300+ PHP versions simultaneously
<?php $items = array( 'ITEM-1' => array( 'foo' => false, 'bar' => 'test 1'), 'ITEM-2' => array( 'foo' => true, 'bar' => 'test 2'), 'ITEM-3' => array( 'foo' => false, 'bar' => 'test 3'), ); $items = array_filter($items, function(&$item) { if($item['foo']) { return false; } $item['bar'] = 'BAM!'; return true; }); var_dump($items);

preferences:
50.67 ms | 402 KiB | 5 Q