【发布时间】:2018-01-21 05:24:16
【问题描述】:
我有two data arrays,每个都有相同数量的元素。还有一个sorting 数组,它的第一个数组中的值为unique elements。
数据数组可以包含任意数量的元素,但每个数组的元素数量完全相同。
我希望两个数据数组都按排序数组排序。
例子:
array1(‘group1’,’group1’,’group3’,’group1’,’group2’); (5 elements)
array2(‘data1’,’data3’,’data2’,’data4’,’data5’); (5 elements)
sortArray(‘group2’,’group1’,’group3’);(3 elements, no particular order, one each from array1)
结果是:
array(‘group2’,’group1’,’group1’,’group1’,’group3’);
array(‘data5’,’data1’,’data3’,’data4’,’data2’);
我试图用array_multisort 来解决这个问题,但解决方案正在逃避我。
感谢您的任何见解!
【问题讨论】:
标签: php arrays array-multisort