ابدأ بالتواصل مع الأشخاص وتبادل معارفك المهنية

أنشئ حسابًا أو سجّل الدخول للانضمام إلى مجتمعك المهني.

متابعة

How to sort associative arrays in descending order, according to the value in php ?

user-image
تم إضافة السؤال من قبل mohamed ahmed mahmoud , مصمم مواقع انترنت web designer , conect
تاريخ النشر: 2017/04/02
medhatmahmoud mahmoud
من قبل medhatmahmoud mahmoud , Web Designer , Connect Computer Service Co

<?php

$age= array("Peter"=>"", "Ben"=>"", "Joe"=>"");

arsort($age);

 

?>

Mohamed Ali
من قبل Mohamed Ali , Senior Online Developer , Al Arab News Channel

Using usort + anonymous function

http://php.net/manual/en/function.usort.php

http://php.net/manual/en/functions.anonymous.php

 

You can do an ascending sort like this:

usort($inventory, function ($item1, $item2) {

    return $item1['price'] <=> $item2['price'];

});

 

Or a descending sort like this:

usort($inventory, function ($item1, $item2) {

    return $item2['price'] <=> $item1['price'];

});

 

المزيد من الأسئلة المماثلة