He escrito una secuencia de comandos para producir una matriz de datos, pero ahora quiero mostrar en orden de puntuación. El conjunto de salidas de la siguiente manera;Cómo ordenar matrices múltiples en 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] =>
)
Así que, en pocas palabras, quiero que se convierta de la siguiente manera;
[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] =>
)
He estado buscando asort() pero no puedo hacer que nada funcione. cualquier ayuda sería muy apreciada.
son los datos de una base de datos? ¿Tal vez puede ordenar los datos antes de ponerlos en una matriz? – Hanseh
Sí, los resultados son solo para un directorio/motor de búsqueda, por lo que los resultados se basan en la forma más eficiente de obtener los resultados relevantes de la consulta –
Es * profesión * con una * f * pero dos * s *. – Gumbo