3v4l.org

run code in 500+ PHP versions simultaneously
<?php $array1 = ["1","2","12","43","52"]; $array2 = [ ["id"=>"12","name"=>"Robert","surname"=>"Plant"], ["id"=>"43","name"=>"Jimmy","surname"=>"Page"], ["id"=>"8","name"=>"Mary","surname"=>"Stilton"] ]; $result = []; // result store foreach($array1 as $whitelisted) { foreach($array2 as $record) { if($record['id'] == $whitelisted) $result[] = $record; } } print_r($result);
Output for git.master, git.master_jit, rfc.property-hooks
Array ( [0] => Array ( [id] => 12 [name] => Robert [surname] => Plant ) [1] => Array ( [id] => 43 [name] => Jimmy [surname] => Page ) )

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:
80.83 ms | 1433 KiB | 4 Q