Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> PHP /MySQL programmering >> Content
    Hvordan sortere en to - dimensjonal array i PHP
    Når lære PHP, er det viktig å forstå hvordan man skal arbeide med multi - dimensjonale arrays samt hvordan å sortere dem . En PHP array er en ordnet kartet nøkler og verdier. En to- dimensjonal array kan lagre verdier som ansattes fornavn og etternavn , eller deres etternavn og alder . Array nøkler må være et heltall eller streng type, mens rekke verdier kan være av hvilken som helst gyldig PHP type. Du kan bruke PHP " array_multisort "-funksjon for å sortere todimensjonale matriser for deg. Instruksjoner
    en

    Åpne PHP -filen i et tekstredigeringsprogram, for eksempel Windows Notisblokk.
    2

    Erklærer en todimensjonal matrise . Kaller " array_multisort "-funksjonen for å sortere tabellen og vise sorteres ved å legge inn koden : en

    $ myArray = array (

    array ( 7 , 11, 2 , 10, 200 ) ,

    array ( 1 , 65, 2, 3 , 76 )

    ) ;

    array_multisort ( $ myArray [ 0 ] , SORT_NUMERIC , SORT_ASC , $ myArray [ 1 ] ) ;

    print_r ( $ myArray ) ;

    Du kan bruke " SORT_NUMERIC ", " SORT_REGULAR " eller " SORT_STRING " som et argument for å sette hvilken type tabellmedlemmene verdier bør behandles som . Den " SORT_STRING " og " SORT_REGULAR " typer store og små bokstaver . Den " SORT_ASC " og " SORT_DESC " satt sorteringen gjøres i stigende eller synkende rekkefølge

    sortert arrays har en verdi på : .

    Array ( 2 , 7, 10 , 11, 200 )

    Array ( 2 , 1, 3 , 65 , 76 )
    3

    Erklærer en assosiativ array, dele den opp , kaller " array_multisort "-funksjonen for å sortere det og deretter vise sin sorteres ved å legge inn koden : en

    $ myArray = array (

    array (" frukt" = > " banan ", " FARGE" = > " GUL" ) , etter

    array (" frukt" = > "oransje" , "farge" = > "oransje" ) , etter

    array (" frukt" = > " eple ", " COLOR "= >" RED " )

    ) ;

    foreach ( $ myArray som $ n = > $ key ) {

    $ sort_fruit [ ] = $ key [ "frukt" ];

    $ sort_color [ ] = $ key [ COLOR ];

    }

    array_multisort ( $ sort_fruit , SORT_ASC , $ sort_color , SORT_STRING , $ myArray ) ;

    print_r ( $ myArray ) ;

    sortert arrays har en verdi på : en

    Array ( " frukt" = > " eple ", " COLOR "= >" RED " )

    Array ( " frukt " = >" banan "," FARGE " = >" GUL " )

    Array ( " frukt " = > "oransje" , "farge" = > "oransje" )
    4

    Lagre PHP-filen og laste den på serveren din for å sortere todimensjonale matriser .


    früher :

     Weiter:
      Relatert Artike
    ·Hvordan endre WordPress admin-passord i MySQL 
    ·Slik fjerner PHP MailTo 
    ·Hvordan oppdage Server Protocol for PHP 
    ·Hvordan lage en plass i PHP -koden 
    ·Hvordan endre et bilde i en Navigasjonslinje Bruke PHP 
    ·PHP: Substring Without Words Breaking 
    ·PHP Funksjoner for MySQL til HTML 
    ·Hvordan lage en dynamisk nettside i PHP Med Datatabelle…
    ·Hvordan sjekke en fil Eier i PHP 
    ·PHP Tutorial initialisert Arrays 
      Anbefalte artikler
    ·Hvordan skrive en DOS Script 
    ·Hva bruker jeg i Lieu av JavaScript 
    ·Forskjeller mellom Factory & Abstract i Java 
    ·Slik konverterer Visual Basic 5.0 i Visual Basic 6.0 
    ·Hvordan åpne en fil i C + + for Reading 
    ·Visual Basic 6.0 Form Prosjekter 
    ·Hvordan skrive ut en trekant i C 
    ·Hvem var den første dataprogrammerer 
    ·Hvordan erstatte en ArrayList 
    ·Hvordan beregne Time in C i Linux 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/