Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Otvorte súbor PHP v textovom editore , ako je napríklad Windows Poznámkový blok .
2
deklarovať dvojrozmerné pole . Volanie funkcie " array_multisort " triediť pole a zobrazí jeho zoradené hodnoty pridaním kódu :
$ myArray = array (
array ( 7 , 11 , 2 , 10 , 200 ) , celým
array ( 1 , 65 , 2 , 3 , 76 ) celým
) , celým
array_multisort ( $ myArray [ 0 ] , SORT_NUMERIC , SORT_ASC , $ myArray [ 1 ] ) ;
print_r ( $ myArray ) ;
môžete použiť " SORT_NUMERIC " , " SORT_REGULAR " alebo " SORT_STRING " ako argument nastaviť , aký typ hodnoty poľa by sa malo zaobchádzať ako . " SORT_STRING " a druhy " SORT_REGULAR " sú case - sensitive . " SORT_ASC " a " SORT_DESC " nastavte klasifikácie musí byť vykonané vo vzostupnom alebo zostupnom poradí
triedené polia majú hodnotu : .
Array ( 2 , 7 , 10 , 11 , 200 )
Array ( 2 , 1 , 3 , 65 , 76 )
3
deklarovať asociatívne pole , rozdeliť ho , volanie funkcie " array_multisort " triediť to a potom sa zobrazí jeho zoradené hodnoty pridaním kódu :
$ myArray = array (
array ( " OVOCIE " = > " banana " , " COLOR " = > " ŽLTÁ " ) ,
array ( " OVOCIE " = > " oranžová " , " COLOR " = > " ORANGE " ) ,
array ( " OVOCIE " = > " apple " , " COLOR " = > " RED " )
) ;
foreach ( $ myArray ako $ n = > $ key ) {
$ sort_fruit [ ] = $ key [ " OVOCIE " ] ;
$ sort_color [ ] = $ key [ ' color ' ] ;
}
array_multisort ( $ sort_fruit , SORT_ASC , $ sort_color , SORT_STRING , $ myArray ) ;
print_r ( $ myArray ) ;
triedené polia majú hodnotu :
Array ( " OVOCIE " = > " jablko " , " COLOR " = > " RED " )
Array ( " OVOCIE " = > " banana " , " COLOR " = > " žltá " )
Array ( " OVOCIE " = > " oranžová " , " COLOR " = > " ORANGE " )
4
Uložte súbor PHP a nahrať ho na svojom serveri zoradiť dvojrozmerné pole .