How to sort an array on dateTime based in php

Viewed 22

I have a two arrays and i am merging two array after merging i got this result so i want to sorting on based of [donation_date] [donated_at] i want this result like first is ozair then ahmed.

Array ( [0] => Array ( [donor_name] => Ahmed [donation_amount] => 129 [donation_date] => 2022-09-21 10:49:48 )

[1] => Array
    (
        [donor_name] => Ozair
        [donor_last_name] => Ahmed
        [anonymous_donation] => 0
        [donor_email] => ozairahmed@gmail.com
        [donated_at] => 2022-09-21 11:20:03
        [donation_amount] => 45900.00
        [donation_currency] => PKR
    )

[2] => Array
    (
        [donor_name] => sammad
        [donor_last_name] => raza
        [anonymous_donation] => 0
        [donor_email] => razasamad@gmail.com
        [donated_at] => 2022-09-19 12:24:04
        [donation_amount] => 78900.00
        [donation_currency] => PKR
    )

[3] => Array
    (
        [donor_name] => adasd
        [donor_last_name] => asd
        [anonymous_donation] => 1
        [donor_email] => asdasd@gmail.com
        [donated_at] => 2022-09-19 12:05:09
        [donation_amount] => 56000.00
        [donation_currency] => PKR
    )

[4] => Array
    (
        [donor_name] => Ahmed
        [donor_last_name] => Raza
        [anonymous_donation] => 1
        [donor_email] => ahmedraza@gmail.com
        [donated_at] => 2022-09-19 10:48:44
        [donation_amount] => 78900.00
        [donation_currency] => PKR
    )

)

0 Answers
Related