Php 数组变量中的排序数组

Php 数组变量中的排序数组,php,Php,我有一个这样的数组 $data = array( array( 'name'=>'guguk', 'nilai'=>3 ), array( 'name'=>'gogok', 'nilai'=>7 ) ); 那么,如何根据属性“nilai”对数组进行排序?您可以使用 试试这个 您可以创建如下代码 参考链接:按值搜索php多维排序 function cmp($a, $b) { return $a

我有一个这样的数组

$data = array(
    array(
    'name'=>'guguk',
    'nilai'=>3
    ),
    array(
    'name'=>'gogok',
    'nilai'=>7
    )
);
那么,如何根据属性“nilai”对数组进行排序?

您可以使用

试试这个


您可以创建如下代码


参考链接:

按值搜索php多维排序
function cmp($a, $b) {
        return $a["nilai"] - $b["nilai"];
}
usort($data, "cmp");
echo '<pre>'; print_r($data); echo '</pre>';
    array_multisort($ar1, $ar2);