PHP Array Sorteren
- Vorige pagina PHP Array
- Volgende pagina PHP Super globale variabelen
Elementen in een array kunnen worden gesorteerd in alfabetische of numerieke volgorde, zowel in oplopende als in aflopende volgorde.
PHP - Array sorteerfuncties
In deze sectie zullen we de volgende PHP array sorteerfuncties leren:
- sort() - Sorteer een array in oplopende volgorde
- rsort() - Sorteer een array in aflopende volgorde
- asort() - Sorteer een verbonden array in oplopende volgorde op basis van de waarde
- ksort() - Sorteer een verbonden array in oplopende volgorde op basis van de sleutel
- arsort() - Sorteer een verbonden array in aflopende volgorde op basis van de waarde
- krsort() - Sorteer een verbonden array in aflopende volgorde op basis van de sleutel
Opsorteren van een array in oplopende volgorde - sort()
De volgende voorbeeld sorteert de elementen van het array $cars in alfabetische volgorde:
Voorbeeld
<?php $cars=array("porsche","BMW","Volvo"); sort($cars); ?>
Het volgende voorbeeld sorteert de elementen van de array $numbers in oplopende volgorde op nummer:
Voorbeeld
<?php $numbers=array(3,5,1,22,11); sort($numbers); ?>
Sorteren van een array in aflopende volgorde - rsort()
Het volgende voorbeeld sorteert de elementen van de array $cars in aflopende volgorde op letter:
Voorbeeld
<?php $cars=array("porsche","BMW","Volvo"); rsort($cars); ?>
Het volgende voorbeeld sorteert de elementen van de array $numbers in aflopende volgorde op nummer:
Voorbeeld
<?php $numbers=array(3,5,1,22,11); rsort($numbers); ?>
Sorteren van een array op oplopende volgorde op de waarde - asort()
Het volgende voorbeeld sorteert een geassocieerd array op oplopende volgorde op de waarde:
Voorbeeld
<?php $age=array("Bill"=>"63","Steve"=>"56","Elon"=>"47"); asort($age); ?>
Sorteren van een array op oplopende volgorde op de sleutel - ksort()
Het volgende voorbeeld sorteert een geassocieerd array op oplopende volgorde op de sleutel:
Voorbeeld
<?php $age=array("Bill"=>"63","Steve"=>"56","Elon"=>"47"); ksort($age); ?>
Sorteren van een array op aflopende volgorde op de waarde - arsort()
Het volgende voorbeeld sorteert een geassocieerd array op aflopende volgorde op de waarde:
Voorbeeld
<?php $age=array("Bill"=>"63","Steve"=>"56","Elon"=>"47"); arsort($age); ?>
Sorteren van een array op aflopende volgorde op de sleutel - krsort()
Het volgende voorbeeld sorteert een geassocieerd array op aflopende volgorde op de sleutel:
Voorbeeld
<?php $age=array("Bill"=>"63","Steve"=>"56","Elon"=>"47"); krsort($age); ?>
Volledige PHP Array Referentieshandleiding
Voor een volledige referentieshandleiding van de arrayfuncties, bezoek onze PHP Array Referentieshandleiding.
Deze referentiehandleiding bevat een korte beschrijving en voorbeeldgebruik van elke functie.
- Vorige pagina PHP Array
- Volgende pagina PHP Super globale variabelen