3v4l.org

run code in 300+ PHP versions simultaneously
<?php $content_array = [ [123, 456, 789], [123, 456, 111], [123, 789, 789], ]; $excluded_content_pieces = array( 789 ); foreach($content_array as &$content_piece) { $content_piece = array_filter( $content_piece, function($a) use ($excluded_content_pieces) { return !in_array($a, $excluded_content_pieces); } ); } var_dump($content_array);
Output for git.master, git.master_jit, rfc.property-hooks
array(3) { [0]=> array(2) { [0]=> int(123) [1]=> int(456) } [1]=> array(3) { [0]=> int(123) [1]=> int(456) [2]=> int(111) } [2]=> &array(1) { [0]=> int(123) } }

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:
29.74 ms | 401 KiB | 8 Q