Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> PHP /MySQL Programmering >> Content
Hoe maak je een 2 - dimensionale array sorteren in PHP
Bij het leren van PHP , is het belangrijk om te begrijpen hoe te werken met multi - dimensionale arrays evenals hoe om ze te sorteren . Een PHP array is een geordende kaart van sleutels en waarden . Een twee - dimensionale array kan waarden zoals voor-en achternaam werknemer , of hun achternaam en leeftijd te slaan . Array keys moet een geheel getal of een tekenreeks type zijn , terwijl arraywaarden kan zijn van een geldige soort PHP . U kunt de functie PHP " array_multisort " gebruiken om twee - dimensionale arrays sorteren voor u . Instructies
1

Open het PHP- bestand in een teksteditor zoals Kladblok van Windows . Kopen van 2

Verklaar een twee - dimensionale array . Noemen de " array_multisort " -functie om de array te sorteren en weer te zijn gesorteerd waarde door toevoeging van de code :

$ myArray = array (

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

matrix
( 1 , 65 , 2 , 3 , 76 ) op

) ;

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

print_r
( $ myArray ) ;

U kunt gebruik maken van " SORT_NUMERIC " , " SORT_REGULAR " of " SORT_STRING ' als een argument om te stellen welk type de array waarden moeten worden behandeld als . De " SORT_STRING " en " SORT_REGULAR " types zijn hoofdlettergevoelig . De " SORT_ASC " en " SORT_DESC " zet de sortering te gebeuren in oplopende of aflopende volgorde

De gesorteerde arrays hebben een waarde van : .

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

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

Verklaar een associatieve array , splitsen het op, bellen met de functie " array_multisort " om te sorteren en dan zijn gesorteerd waarde weer te geven door het toevoegen van de code :

$ myArray = array (

matrix
( " FRUIT " = > " banaan " , " COLOR " = > " GEEL " ) ,

scala
( " FRUIT " = > " oranje " , " COLOR " = > " oRANJE " ) ,

scala
( " FRUIT " = > " appel " , " COLOR " = > " ROOD " ) op Twitter

) ;

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

$ sort_fruit [ ] = $ key [ ' FRUIT ' ] ;

$ sort_color [ ] = $ key [ ' KLEUR ' ] ; }

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

print_r
( $ myArray ) ;

De gesorteerde arrays hebben een waarde van :

Array
( " FRUIT " = > " appel " , " COLOR " = > " RED " )

Array
( " FRUIT " = > " banaan " , " COLOR " = > " GEEL " )

Array
( " FRUIT " = > " orange " , " COLOR " = > " oRANJE " )
4

Sla het PHP- bestand en laad het op uw server om de twee - dimensionale arrays sorteren.
< br >

Previous: Next:
  PHP /MySQL Programmering
·Hoe maak je een . Txt bestand …
·Bouw uw eigen database gestuur…
·Hoe kan ik PHP Scripts Get Up …
·Hoe maak je een online prikbor…
·Hoe kan ik een SQL -bestand ui…
·Hoe om bestanden te importeren…
·Hoe om bestanden te verwijdere…
·MySQL : Queryreeksfilter naar …
·Hoe je alles converteren naar …
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe te Lettertype wijzigen Kleuren Met J…
·Hoe maak je een Python script starten va…
·PHP Hit Counter Tutorial 
·Hoe te Loop Terug naar vorige Codes in P…
·Hoe je aan de onderkant van een lijst in…
·Hoe maak je een Registered ClientScriptB…
·Hoe te installeren MySQL 
·Hoe wilt zien op een dropdown lijst in G…
·Hoe maak je een beetje te converteren na…
Copyright © Computer Kennis http://www.nldit.com