我已經編寫了一個腳本來生成一個數據數組,但現在想按照分數順序顯示。陣列輸出如下;如何在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