Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/267.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 根据数组的子数组对数组进行排序_Php_Arrays_Multidimensional Array - Fatal编程技术网

Php 根据数组的子数组对数组进行排序

Php 根据数组的子数组对数组进行排序,php,arrays,multidimensional-array,Php,Arrays,Multidimensional Array,可能重复: 如何根据它们的[票数_余额]值对它们进行排序?使用PHP的函数进行如下操作: function compare($a, $b) { if($a['id'] == $b['id']) return 0; return ($a['id'] < $b['id']) -1 : 1; } 函数比较($a,$b){ 如果($a['id']=$b['id'])返回0; 报税表($a['id']

可能重复:

如何根据它们的
[票数_余额]
值对它们进行排序?

使用PHP的函数进行如下操作:

function compare($a, $b) {
    if($a['id'] == $b['id']) return 0;
    return ($a['id'] < $b['id']) -1 : 1;
}
函数比较($a,$b){
如果($a['id']=$b['id'])返回0;
报税表($a['id']<$b['id'])-1:1;
}

以前曾多次询问过此问题。请在询问之前使用搜索功能。太复杂了。只需
返回$a['id']-$b['id']。我实际上是从php文档中复制了示例代码。
function compare($a, $b) {
    if($a['id'] == $b['id']) return 0;
    return ($a['id'] < $b['id']) -1 : 1;
}