PHP: Ordenar array por uno de sus miembreos con usort - https://es.sta...
OBJETO ORIGINAL:
Array
(
[0] => stdClass Object
(
[Id] => e6930148-319f-4b87-bb57-8aae98adfc55
[State] => FINISHED
[StartDate] => 2019-05-03T08:57:30+02:00
[EndDate] => 2018-05-03T08:59:17+02:00
)
[1] => stdClass Object
(
[Id] => 4263f6a9-6e49-4aee-bcf6-70e1d2578fc5
[State] => FINISHED
[StartDate] => 2018-05-03T10:15:39+02:00
[EndDate] => 2018-05-03T10:15:58+02:00
)
[3] => stdClass Object
(
[Id] => 5263f6a9-6e49-4aee-bcf6-70e1d2578fc5
[State] => FINISHED
[StartDate] => 2020-05-03T10:15:39+02:00
[EndDate] => 2018-05-03T10:15:58+02:00
)
)
ORDEN ASCENDENTE:
Array
(
[0] => stdClass Object
(
[Id] => 4263f6a9-6e49-4aee-bcf6-70e1d2578fc5
[State] => FINISHED
[StartDate] => 2018-05-03T10:15:39+02:00
[EndDate] => 2018-05-03T10:15:58+02:00
)
[1] => stdClass Object
(
[Id] => e6930148-319f-4b87-bb57-8aae98adfc55
[State] => FINISHED
[StartDate] => 2019-05-03T08:57:30+02:00
[EndDate] => 2018-05-03T08:59:17+02:00
)
[2] => stdClass Object
(
[Id] => 5263f6a9-6e49-4aee-bcf6-70e1d2578fc5
[State] => FINISHED
[StartDate] => 2020-05-03T10:15:39+02:00
[EndDate] => 2018-05-03T10:15:58+02:00
)
)
ORDEN DESCENDENTE:
Array
(
[0] => stdClass Object
(
[Id] => 5263f6a9-6e49-4aee-bcf6-70e1d2578fc5
[State] => FINISHED
[StartDate] => 2020-05-03T10:15:39+02:00
[EndDate] => 2018-05-03T10:15:58+02:00
)
[1] => stdClass Object
(
[Id] => e6930148-319f-4b87-bb57-8aae98adfc55
[State] => FINISHED
[StartDate] => 2019-05-03T08:57:30+02:00
[EndDate] => 2018-05-03T08:59:17+02:00
)
[2] => stdClass Object
(
[Id] => 4263f6a9-6e49-4aee-bcf6-70e1d2578fc5
[State] => FINISHED
[StartDate] => 2018-05-03T10:15:39+02:00
[EndDate] => 2018-05-03T10:15:58+02:00
)
)
|
|