<?php
// your code goes here
$json = '{
"items": [
{
"id": "8498",
"title": "Item 2",
"pubdate": "2015-03-01 10:29:00 +0000"
},
{
"id": "8497",
"title": "Item 1",
"pubdate": "2015-03-01 16:29:00 +0000"
}
]
}';
$items = $arr['items'];
usort($items, function($a, $b) { if ($a['pubdate'] == $b['pubdate'])
return $a['id'] < $b['id'];
return ($a['pubdate'] < $b['pubdate']) ? -1 : 1;
});
PD9waHAKCi8vIHlvdXIgY29kZSBnb2VzIGhlcmUKJGpzb24gPSAnewogICAgIml0ZW1zIjogWwogICAgICAgIHsKICAgICAgICAgICAgImlkIjogIjg0OTgiLAogICAgICAgICAgICAidGl0bGUiOiAiSXRlbSAyIiwKICAgICAgICAgICAgInB1YmRhdGUiOiAiMjAxNS0wMy0wMSAxMDoyOTowMCArMDAwMCIKICAgICAgICB9LAogICAgICAgIHsKICAgICAgICAgICAgImlkIjogIjg0OTciLAogICAgICAgICAgICAidGl0bGUiOiAiSXRlbSAxIiwKICAgICAgICAgICAgInB1YmRhdGUiOiAiMjAxNS0wMy0wMSAxNjoyOTowMCArMDAwMCIKICAgICAgICB9CiAgICBdCn0nOwoKJGFyciA9IGpzb25fZGVjb2RlKCRqc29uLCB0cnVlKTsKCiRpdGVtcyA9ICRhcnJbJ2l0ZW1zJ107Cgp1c29ydCgkaXRlbXMsIGZ1bmN0aW9uKCRhLCAkYikgewogICAgaWYgKCRhWydwdWJkYXRlJ10gPT0gJGJbJ3B1YmRhdGUnXSkKICAgICAgICByZXR1cm4gJGFbJ2lkJ10gPCAkYlsnaWQnXTsKCiAgICByZXR1cm4gKCRhWydwdWJkYXRlJ10gPCAkYlsncHViZGF0ZSddKSA/IC0xIDogMTsKfSk7CgpwcmludF9yKCRpdGVtcyk7