3v4l.org

run code in 300+ PHP versions simultaneously
<?php $result = array( array('starName' => 'Amber Dawn Fox', 'posted' => 'Tue, 5 Jan 2016 5:54(48)'), array('starName' => 'Peyton Kennedy', 'posted' => 'Wed, 6 Feb 2016 6:25(34)'), ); function compareByDate($item1, $item2) { $a = DateTime::createFromFormat('D, j M Y G:i(s)', $item1['posted']); $b = DateTime::createFromFormat('D, j M Y G:i(s)', $item2['posted']); return $b->getTimeStamp() - $a->getTimeStamp(); } usort($result, 'compareByDate'); print_r($result);
Output for git.master, git.master_jit, rfc.property-hooks
Array ( [0] => Array ( [starName] => Peyton Kennedy [posted] => Wed, 6 Feb 2016 6:25(34) ) [1] => Array ( [starName] => Amber Dawn Fox [posted] => Tue, 5 Jan 2016 5:54(48) ) )

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:
26.59 ms | 406 KiB | 5 Q