3v4l.org

run code in 300+ PHP versions simultaneously
<?php $data = array( array( 'title' => 'My title', 'date' => 'My date' ), array( 'title' => 'Another title', 'name' => 'Another Name' ), array( 'name' => 'Another Name', 'date' => 'Another date' ), array( 'date' => 'Another date', 'name' => 'Another Name' ) ); $data=array_map(function($element){ return [ 'title'=>isset($element['title'])?$element['title']:'', 'name'=>isset($element['name'])?$element['name']:'', 'date'=>isset($element['date'])?$element['date']:'' ]; },$data); print_r($data);
Output for git.master, git.master_jit, rfc.property-hooks
Array ( [0] => Array ( [title] => My title [name] => [date] => My date ) [1] => Array ( [title] => Another title [name] => Another Name [date] => ) [2] => Array ( [title] => [name] => Another Name [date] => Another date ) [3] => Array ( [title] => [name] => Another Name [date] => Another date ) )

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:
166.66 ms | 407 KiB | 5 Q