3v4l.org

run code in 300+ PHP versions simultaneously
<?php $now = array(12,14); $all = array( array( "lid" => 4, "name" => "aaaaa" ), array( "lid" => 12, "name" => "s" ), array( "lid" => 13, "name" => "aaa" ), array( "lid" => 14, "name" => "bbb" ) ); $i = 0; foreach ( $all as $each ) { if ( in_array($each,$now) ) { $all[$i]['ext'] = 1; } else { $all[$i]['ext'] = 0; } $i++; } print_r($all); foreach ($all as &$item) { $item['ext'] = (in_array($item['lid'], $now) ? 1 : 0); } print_r($item);
Output for git.master, git.master_jit, rfc.property-hooks
Array ( [0] => Array ( [lid] => 4 [name] => aaaaa [ext] => 0 ) [1] => Array ( [lid] => 12 [name] => s [ext] => 0 ) [2] => Array ( [lid] => 13 [name] => aaa [ext] => 0 ) [3] => Array ( [lid] => 14 [name] => bbb [ext] => 0 ) ) Array ( [lid] => 14 [name] => bbb [ext] => 1 )

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:
49.79 ms | 402 KiB | 8 Q