对两个数组进行排序,以便第二个数组排序基于第一个

吉米斯

我有两个数组。第一个数组包含用户 ID,第二个数组包含针对切除数据集的匹配答案的数量。这些数组的大小将始终相同,当前匹配的数组值索引对应于用户 ID 的索引。

useridArr = [1a,2a,3a,4a];
matched = [12,2,5,11];

所以这里用户 1a 有 12 个匹配的答案,用户 2a 有 2 个,依此类推。现在如何按降序对匹配的数组进行排序,同时对 useridArr 进行相应的排序。谢谢

useridArr = [1a,4a,3a,2a];
matched = [12,11,5,2];
西蒙·布拉汉

你要array_multisort

array_multisort($matched, $userIdArr);

将根据需要对两个数组进行排序。

array_multisort($matched, SORT_DESC, $userIdArr);

将根据您的评论要求按降序排序。http://php.net/manual/en/function.array-multisort.php提供了有关此函数功能的更多信息。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在PHP中对一个数组进行排序并使用键顺序对第二个数组进行排序?

来自分类Dev

根据第一个数组中的值在第二个数组中添加值

来自分类Dev

在第一个数组内随机注入第二个数组

来自分类Dev

为什么在我为其分配的两个值(从第一个值开始)的顶部,将第一个数组的全部添加到第二个数组上?

来自分类Dev

如何在C ++中对一个数组进行排序并获取对应的第二个数组?

来自分类Dev

如果第二个数组的项目包含数组第一个对象的id,则在Angular 8中合并两个对象数组

来自分类Dev

Python:当第一个数组排序时,如何使第二个数组的索引匹配第一个数组的索引?

来自分类Dev

检查第二个数组是否包含第一个数组的元素,然后显示

来自分类Dev

相对于JavaScript中的第一个数组对第二个数组进行排序

来自分类Dev

比较两个数组,并显示第一个数组中具有第二个数组中的键的项

来自分类Dev

如何合并和覆盖第二个数组的第一个数组?

来自分类Dev

按第一个维度对第二维数组排序,然后对第二个数组排序

来自分类Dev

尝试对两个字段进行排序,然后是第二个,然后是第一个

来自分类Dev

将两个数组彼此相加,其中数组的第一个值与第二个数组的第一个值相加100次?

来自分类Dev

合并两个数组,将第一个数组值保留为键,将第二个数组值保留为值

来自分类Dev

合并两个数组,第一个基于值,第二个基于键-php

来自分类Dev

如何在PHP中对一个数组进行排序并使用键顺序对第二个数组进行排序?

来自分类Dev

如何在MATLAB中对一个数组进行排序并使用命令对第二个数组进行排序

来自分类Dev

Php,使用第一个键和第二个值连接两个数组

来自分类Dev

比较两个数组并显示第一个数组中不存在的第二个数组值

来自分类Dev

如何对任何两个匹配的数字或第一个数字比第二个数字小的字符串进行grep?

来自分类Dev

如何制作两个数组,其中第一个是值,第二个是这些值的键?

来自分类Dev

如何 concat() 一个数组,第二个数组显示在第一个数组的前面?

来自分类Dev

两个数组,长度相同。如果第一个数组值等于 true 从第二个数组中获取值

来自分类Dev

如果第二个数组是从第一个数组创建的,那么两个数组有哪些依赖关系?

来自分类Dev

从第二个数组中存在的第一个数组中删除值

来自分类Dev

试图将两个数组合并为一个有序数组;当第一个数组小于第二个数组时,代码不起作用

来自分类Dev

如何比较两个数组,删除第二个中缺少的第一个元素并推送差异

来自分类Dev

将第二个数组推入第一个数组中

Related 相关文章

  1. 1

    如何在PHP中对一个数组进行排序并使用键顺序对第二个数组进行排序?

  2. 2

    根据第一个数组中的值在第二个数组中添加值

  3. 3

    在第一个数组内随机注入第二个数组

  4. 4

    为什么在我为其分配的两个值(从第一个值开始)的顶部,将第一个数组的全部添加到第二个数组上?

  5. 5

    如何在C ++中对一个数组进行排序并获取对应的第二个数组?

  6. 6

    如果第二个数组的项目包含数组第一个对象的id,则在Angular 8中合并两个对象数组

  7. 7

    Python:当第一个数组排序时,如何使第二个数组的索引匹配第一个数组的索引?

  8. 8

    检查第二个数组是否包含第一个数组的元素,然后显示

  9. 9

    相对于JavaScript中的第一个数组对第二个数组进行排序

  10. 10

    比较两个数组,并显示第一个数组中具有第二个数组中的键的项

  11. 11

    如何合并和覆盖第二个数组的第一个数组?

  12. 12

    按第一个维度对第二维数组排序,然后对第二个数组排序

  13. 13

    尝试对两个字段进行排序,然后是第二个,然后是第一个

  14. 14

    将两个数组彼此相加,其中数组的第一个值与第二个数组的第一个值相加100次?

  15. 15

    合并两个数组,将第一个数组值保留为键,将第二个数组值保留为值

  16. 16

    合并两个数组,第一个基于值,第二个基于键-php

  17. 17

    如何在PHP中对一个数组进行排序并使用键顺序对第二个数组进行排序?

  18. 18

    如何在MATLAB中对一个数组进行排序并使用命令对第二个数组进行排序

  19. 19

    Php,使用第一个键和第二个值连接两个数组

  20. 20

    比较两个数组并显示第一个数组中不存在的第二个数组值

  21. 21

    如何对任何两个匹配的数字或第一个数字比第二个数字小的字符串进行grep?

  22. 22

    如何制作两个数组,其中第一个是值,第二个是这些值的键?

  23. 23

    如何 concat() 一个数组,第二个数组显示在第一个数组的前面?

  24. 24

    两个数组,长度相同。如果第一个数组值等于 true 从第二个数组中获取值

  25. 25

    如果第二个数组是从第一个数组创建的,那么两个数组有哪些依赖关系?

  26. 26

    从第二个数组中存在的第一个数组中删除值

  27. 27

    试图将两个数组合并为一个有序数组;当第一个数组小于第二个数组时,代码不起作用

  28. 28

    如何比较两个数组,删除第二个中缺少的第一个元素并推送差异

  29. 29

    将第二个数组推入第一个数组中

热门标签

归档