我已经编写了一个脚本来生成一个数据数组,但现在想按照分数顺序显示。阵列输出如下;如何在PHP中对多个数组进行排序
[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(),但不能得到任何工作。任何帮助将非常感激。
是来自数据库的数据?也许你可以在将数据放入数组之前对数据进行排序? – Hanseh 2010-04-23 06:30:36
是的结果是,但它的目录/搜索引擎,所以结果是基于从查询中获得相关结果的最有效的方式。 – 2010-04-23 06:42:34
它是*职业*有一个* f *但两个* s *。 – Gumbo 2010-04-23 06:45:21