【发布时间】:2015-05-13 10:34:39
【问题描述】:
我在 PHP 中对数组进行排序时遇到问题。 我尝试了 PHP 中的所有排序函数,但没有一个只能对数组的一部分进行排序。 如何在 PHP 中只对数组的一部分进行排序?
作为示例,我有一个这样的数组:
$letter = array("n", "a", "s", "c", "b", "m", "z", "o")
现在我只想从我的数组的元素 2 到元素 6 进行排序。
这意味着,在结果中,数组必须像这样排序: n、a、b、c、m、s、z、o。
我希望你能帮助我。
谢谢, 妮可
【问题讨论】:
-
您必须自己尝试一下才能在这里提问。
-
将数组从元素 2 拆分到元素 6,并将其输入到新数组中。然后对新数组进行排序并合并它们...
-
我们不会为您编码。请付出一些努力(代码;研究;伪代码)
-
@MarkBaker 谢谢你,我会看看并尝试使用 array_slice() 和 array_splice()
-
@Rizier123 抱歉,您误解了我的意思!我从来没有要求或希望您或其他用户为我编写代码,我只是要求找到解决我的问题的方法。我认为 StackOverflow 是一个平台,用户可以在这里寻求帮助(在这种情况下像我一样)以及可以提供帮助的用户,比如 MarkBaker。