【发布时间】:2014-04-18 20:03:18
【问题描述】:
有人可以指出我将如何编写自己的 asort 和 ksort 函数的正确方向吗?
我还是 php 新手...谢谢!
编辑:这是我想要排序的:
$employeeAges = array();
$employeeAges["Lisa"] = "28";
$employeeAges["Jack"] = "16";
$employeeAges["Ryan"] = "35";
$employeeAges["Rachel"] = "46";
$employeeAges["Grace"] = "34";
foreach( $employeeAges as $name => $age){
echo "Name: $name, Age: $age <br />";
}
我想要 my_sort($employeeAges);做与 asort 完全相同的操作,但我必须自己编写函数
编辑:这是家庭作业...否则我会简单地使用这些功能,只需要朝着正确的方向推动,我不期望代码。谢谢
【问题讨论】:
-
为什么?作业可能吗?
-
您为什么要这样做?可以使用本机函数,它们比用 php 编写的代码要快得多。
-
是的作业...不知道他为什么要我们这样做!我不希望代码只是朝着正确的方向推动:P
-
谷歌一些搜索算法。快速排序、归并排序等。
-
到目前为止你做了什么?这是作业,您应该尝试一下,我们可以帮助您解决遇到的具体问题。