3v4l.org

run code in 300+ PHP versions simultaneously
<?php $filtered_decoded[0]['data'] = array( array( 'position' => 2, 'date' => '2013-01-02' ), array( 'position' => 3, 'date' => '2013-01-03' ) ); $filtered_decoded[1]['data'] = array( array( 'position' => 8, 'date' => '2013-01-02' ), array( 'position' => 5, 'date' => '2013-01-03' ) ); $converteddatesarray = array(); print_r($filtered_decoded); foreach ($filtered_decoded['data'] as $key => $list) { $converteddatesarray[] = '['.strtotime($list['date']).'000,'.$list['position'].']'; } $test .= '{"name":"'.$name.'","data":['. implode(",",$converteddatesarray).']},'; echo '['.rtrim($test,",").']';
Output for git.master, git.master_jit, rfc.property-hooks
Array ( [0] => Array ( [data] => Array ( [0] => Array ( [position] => 2 [date] => 2013-01-02 ) [1] => Array ( [position] => 3 [date] => 2013-01-03 ) ) ) [1] => Array ( [data] => Array ( [0] => Array ( [position] => 8 [date] => 2013-01-02 ) [1] => Array ( [position] => 5 [date] => 2013-01-03 ) ) ) ) Warning: Undefined array key "data" in /in/IvcWn on line 29 Warning: foreach() argument must be of type array|object, null given in /in/IvcWn on line 29 Warning: Undefined variable $name in /in/IvcWn on line 33 Warning: Undefined variable $test in /in/IvcWn on line 33 [{"name":"","data":[]}]

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:
50.86 ms | 403 KiB | 8 Q