【发布时间】:2011-02-11 09:38:39
【问题描述】:
我编写了一个脚本来生成一个数据数组,但现在想按分数顺序显示。数组输出如下;
[display_name] => Array
(
[0] => ACT_Web_Designs
[1] => user1_design
[2] => user2_design
)
[proffesion] => Array
(
[0] => Web Developer
[1] => web developer
[2] => Web Developer
)
[score] => Array
(
[0] => 15
[1] => 6
[2] => 15
)
[img] => Array
(
[0] => ./?0000=gif&0001=3fadb8c362ff39f3322909899ff14760&0002=prof_pic
[1] =>
[2] =>
)
所以简而言之,我希望将其转换如下;
[display_name] => Array
(
[0] => ACT_Web_Designs
[1] => user2_design
[2] => user1_design
)
[proffesion] => Array
(
[0] => Web Developer
[1] => web developer
[2] => Web Developer
)
[score] => Array
(
[0] => 15
[1] => 15
[2] => 6
)
[img] => Array
(
[0] => ./?0000=gif&0001=3fadb8c362ff39f3322909899ff14760&0002=prof_pic
[1] =>
[2] =>
)
我一直在查看 asort() 但无法正常工作。任何帮助将不胜感激。
【问题讨论】:
-
是数据库中的数据吗?也许您可以在将数据放入数组之前对其进行排序?
-
是的,但结果是针对目录/搜索引擎的,因此结果基于从查询中获取相关结果的最有效方式
-
这是一个专业,一个f,两个s。
-
你现在让我思考。看到分数是在检索结果后计算的,我认为 cron 工作会更好,感谢您的输入。
标签: php arrays sorting multidimensional-array array-multisort