我正在向多维数组添加元素,就像这样
foreach($results as $res){
$fwidth=$res[0];
$fpath=$res[1];
$sub = array (
'img_w' => $fwidth,
'img_path' => $fpath,
);
$widths[] = $sub;
}
和我想排序$widths数组由'img_w'从大到小(DESC)。
有人能帮我吗?
使用PHP的USort()函数(用户排序),该函数接受两个参数。第一个是要排序的数组。第二个是执行实际排序的函数(您自己编写)。我链接到的页面有一些例子,应该涵盖你的情况