Hallo,
ich habe ein Array, welches ich über einen Json-Dienst abfrage und in PHP decode:
$phpJsonString = file_get_contents( $jsonData );
$data = json_decode( $phpJsonString );
$data sieht dann z.B. so aus:
Array
(
[1] => stdClass Object
(
[datum] => 16.10.2012
[id] => 50101776
)
[2] => stdClass Object
(
[datum] => 19.05.2012
[id] => 50110056
)
[3] => stdClass Object
(
[datum] => 02.03.2012
[id] => 50110197
)
[4] => stdClass Object
(
[datum] => 19.05.2012
[id] => 50112834
)
)
Ich suche nun nach einer eleganten Methode das Array nach dem Datum zu sortieren und gleichzeitig Objekte mit gleichem Datum (hier z.b. [2] und [4] ) zusammenzufassen:
am Besten wäre als Ziel array sowas:
Array
(
[1] => stdClass Object
(
[datum] => 02.03.2012
[count] => 1
)
[2] => stdClass Object
(
[datum] => 19.05.2012
[count] => 2
)
[3] => stdClass Object
(
[datum] => 16.10.2012
[count] => 1
)
)
Kann mir hier jemand den richtigen Weg aufzeigen bzw. eine Klasse nennen die sowas einfach erledigt?
Besten Dank
Anja