1
1
这个
|
2
2
你可以用
使用
这将导致:
|
3
0
首先,如果您的输入数组是MySQL查询的结果集,那么您应该通过orderby子句对数据进行排序。
资源: https://www.electrictoolbox.com/mysql-order-specific-field-values/ SQL Fiddle演示: http://sqlfiddle.com/#!9/6b996f/1 除此之外,我将提供Nigel和Eddie的解决方案的两个精炼版本,利用php7+的优点。您选择实施哪一项与以下内容有关:
解决方案1: usort() null coalescing operator
*注意我本来可以通过的
*我在自定义函数中使用括号不仅是为了提高可读性,而且是为了保证计算按预期执行——实际上,我没有费心去检查没有括号分组的计算是否相同。 解决方案2: array_replace() 翻页的&带键控数组的过滤排序数组( PHP Demo )
*我将再次声明
|
joe souaid · 用姓名填写二维列表 2 年前 |
cng · 如何在嵌套数组中查找值,然后将值从布尔值更改为字符串? 2 年前 |
Zoey · 向Java数组中添加多个内容 2 年前 |
Zoey · 使用5x5数组创建Java递增字母表网格 2 年前 |
amirMD · 如何在所有数组的开头和结尾添加零 2 年前 |
Joseph · 如何移动二维阵列中的空白空间? 2 年前 |