3v4l.org

run code in 300+ PHP versions simultaneously
<?php $a = array ( '0' => array ( 'name' => 'categoryfilter', 'value' => 127 ), '1' => array ( 'name' => 'price_min', 'value' => 'sd', ), '2' => array ( 'name' => 'price_max', 'value' => 'sdsd' ), '3' => array ( 'name' => 'action', 'value' => 'myfilter' ), '4' => array ( 'name' => 'quantity', 'value' => 1 ), '5' => array ( 'name' => 'quantity', 'value' => 1 ), '6' => array ( 'name' => 'quantity', 'value' => 1 ), '7' => array ( 'name' => 'quantity', 'value' => 0 ), '8' => array ( 'name' => 'quantity', 'value' => 0 ), '9' => array ( 'name' => 'quantity', 'value' => 0 ), '10' => array ( 'name' => 'quantity', 'value' => 1 ) ); $f = array_filter($a, function($v){return $v['name'] != 'quantity';}); print_r($f);
Output for git.master, git.master_jit, rfc.property-hooks
Array ( [0] => Array ( [name] => categoryfilter [value] => 127 ) [1] => Array ( [name] => price_min [value] => sd ) [2] => Array ( [name] => price_max [value] => sdsd ) [3] => Array ( [name] => action [value] => myfilter ) )

This tab shows result from various feature-branches currently under review by the php developers. Contact me to have additional branches featured.

Active branches

Archived branches

Once feature-branches are merged or declined, they are no longer available. Their functionality (when merged) can be viewed from the main output page


preferences:
64.4 ms | 402 KiB | 8 Q