PHP Array Sortering
- Forrige side PHP Array
- Næste side PHP superglobale
Elementer i arrayet kan sorteres i alfabetisk eller numerisk rækkefølge, stigende eller faldende.
PHP - Array sorteringsfunktioner
I denne sektion vil vi lære følgende PHP-array sorteringsfunktioner:
- sort() - Sorterer arrayet i stigende rækkefølge
- rsort() - Sorterer arrayet i faldende rækkefølge
- asort() - Sorterer en sammenhængende array i stigende rækkefølge efter værdi
- ksort() - Sorterer en sammenhængende array i stigende rækkefølge efter nøgle
- arsort() - Sorterer en sammenhængende array i faldende rækkefølge efter værdi
- krsort() - Sorterer en sammenhængende array i faldende rækkefølge efter nøgle
Stigende sortering af array - sort()
Denne eksempel sorterer elementerne i arrayet $cars i alfabetisk stigende rækkefølge:
Eksempel
<?php $cars=array("porsche","BMW","Volvo"); sort($cars); ?>
Følgende eksempel viser hvordan elementerne i arrayet $numbers sorteres i stigende numerisk rækkefølge:
Eksempel
<?php $numbers=array(3,5,1,22,11); sort($numbers); ?>
Sorter array i faldende rækkefølge - rsort()
Følgende eksempel viser hvordan elementerne i arrayet $cars sorteres i faldende alfabetisk rækkefølge:
Eksempel
<?php $cars=array("porsche","BMW","Volvo"); rsort($cars); ?>
Følgende eksempel viser hvordan elementerne i arrayet $numbers sorteres i faldende numerisk rækkefølge:
Eksempel
<?php $numbers=array(3,5,1,22,11); rsort($numbers); ?>
Sorter array baseret på værdier i stigende rækkefølge - asort()
Følgende eksempel viser hvordan en array med værdier kan sorteres i stigende rækkefølge:
Eksempel
<?php $age=array("Bill"=>"63","Steve"=>"56","Elon"=>"47"); asort($age); ?>
Sorter array baseret på nøgler i stigende rækkefølge - ksort()
Følgende eksempel viser hvordan en array med nøgler kan sorteres i stigende rækkefølge:
Eksempel
<?php $age=array("Bill"=>"63","Steve"=>"56","Elon"=>"47"); ksort($age); ?>
Sorter array baseret på værdier i faldende rækkefølge - arsort()
Følgende eksempel viser hvordan en array med værdier kan sorteres i faldende rækkefølge:
Eksempel
<?php $age=array("Bill"=>"63","Steve"=>"56","Elon"=>"47"); arsort($age); ?>
Sorter array baseret på nøgler i faldende rækkefølge - krsort()
Følgende eksempel viser hvordan en array med nøgler kan sorteres i faldende rækkefølge:
Eksempel
<?php $age=array("Bill"=>"63","Steve"=>"56","Elon"=>"47"); krsort($age); ?>
Fuldt PHP array referencehåndbog
For at få adgang til den fulde referencehåndbog for array-funktioner, besøg vores PHP array referencehåndbog.
Denne referencehåndbog indeholder en kort beskrivelse og brugseksempel for hver funktion.
- Forrige side PHP Array
- Næste side PHP superglobale