<?php
$arr = [
[
"name_TH" => "test",
"currnetMonth" => 200.0
],
[
"name_TH" => "test2",
"currnetMonth" => 3000.0
],
[
"name_TH" => "test3",
"currnetMonth" => 1455.0
]
];
usort($arr, function ($a, $b) { if ($b["currnetMonth"] == $a["currnetMonth"]) return 0;
return $b["currnetMonth"] < $a["currnetMonth"] ? -1 : 1;
});
PD9waHAKCiRhcnIgPSBbCiAgWwogICAgIm5hbWVfVEgiID0+ICJ0ZXN0IiwKICAgICJjdXJybmV0TW9udGgiID0+IDIwMC4wCiAgXSwKICBbCiAgICAibmFtZV9USCIgPT4gInRlc3QyIiwKICAgICJjdXJybmV0TW9udGgiID0+IDMwMDAuMAogIF0sCiAgWwogICAgIm5hbWVfVEgiID0+ICJ0ZXN0MyIsCiAgICAiY3Vycm5ldE1vbnRoIiA9PiAxNDU1LjAKICBdCl07Cgp1c29ydCgkYXJyLCBmdW5jdGlvbiAoJGEsICRiKSB7CiAgIGlmICgkYlsiY3Vycm5ldE1vbnRoIl0gPT0gJGFbImN1cnJuZXRNb250aCJdKSByZXR1cm4gMDsKICAgcmV0dXJuICRiWyJjdXJybmV0TW9udGgiXSA8ICRhWyJjdXJybmV0TW9udGgiXSA/IC0xIDogMTsKfSk7CgpwcmludF9yICgkYXJyKTs=