【发布时间】:2016-06-28 19:19:34
【问题描述】:
所以我有这个数组
$employee_salary = array("Peter"=>35000, "Ben"=>25000, "Joe"=>48000);
我需要对数组进行排序:1)按值,升序 2)按键,升序。
我不允许使用 asort 和 ksort 函数,所以我不知道该怎么做。请问有什么想法吗?谢谢!
【问题讨论】:
-
了解排序的工作原理 :)
-
@K.Sm。显示预期结果的外观
-
@RyanVincent 这是一个非常常见的编程课作业:)
-
是的,这是为了分配。一些提示很好,我没想到你会提供完整的代码。只是我们的老师并没有真正深入讲解PHP,所以如果不使用asort和ksort函数,我们真的很难做到。还是谢谢。
-
手动对数组进行排序有很多不同的方法en.wikipedia.org/wiki/…我建议你选择一种,看看如何模仿这个过程。如果您在尝试中遇到问题,请回来,您将获得所需的帮助。我不建议从保罗发布的链接中盲目复制粘贴,你会被淘汰。
标签: php arrays sorting asort ksort