如何按特定值对PHP中的关联数组进行排序

时间:2018-03-21 08:11:15

标签: php arrays sorting multidimensional-array

这是我的数组:

https://myFancyWebsite.azureedge.net/index.html

我想通过“web_price_markup”对此数组进行排序,请提供帮助。

1 个答案:

答案 0 :(得分:0)

首先编写比较器函数,用于比较对象的'web_price_markup'值。

function compare($a,$b){   return strcasecmp($a['name'], $b['name']); }

然后使用usort(假设您的数组为$x):

if(usort($x, 'compare')){
         var_dump($x);
    }