我见过几个类似主题的问题,但其中大多数使用arrays
如[1, 2, 3, 4, 5]
进行排序,而不是我需要使用的是[1, 1, 2, 1, 4]
,与最大的数字排在第一位,零点被删除。排序阵列重复值的另一个阵列
示例: [4, 3, 8, 0, 0]
作为要排序的数组和["hello", "my", "name", "is", "indigo"]
作为要排序的数组。 这应该变成: ["name", "hello", "my"]
因为零被删除。
我的主要问题是,我试过的大多数方法最终将一个数组中的值分配给另一个数组中的数值。例如:
[4, 1, 1, 4, 8]
和["hello", "my", "name", "is", "indigo"]
应该返回["indigo", "is", "hello", "my", "name"]
,但返回["indigo", "hello", "hello", "my", "my"]
,或诸如此类的话。
使用php数组** sort()**函数 –
rsort()和array_filter()? –
尝试自己的事情,让我们知道。 –