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);