PHP Array Sortering
- Föregående sida PHP Array
- Nästa sida PHP Super globally
Element i arrayen kan sorteras i bokstavsordning eller numerisk ordning, både i stigande och fallande ordning.
PHP - Array-sorteringsfunktioner
I denna sektion kommer vi att lära oss följande PHP-array sorteringsfunktioner:
- sort() - Sorterar arrayen i stigande ordning
- rsort() - Sorterar arrayen i fallande ordning
- asort() - Sorterar en kopplad array i stigande ordning baserat på värde
- ksort() - Sorterar en kopplad array i stigande ordning baserat på nyckel
- arsort() - Sorterar en kopplad array i fallande ordning baserat på värde
- krsort() - Sorterar en kopplad array i fallande ordning baserat på nyckel
Stigande sortering av array - sort()
Följande exempel sorterar elementen i arrayen $cars i bokstavsordning i stigande ordning:
Exempel
<?php $cars=array("porsche","BMW","Volvo"); sort($cars); ?>
Följande exempel visar hur man sorterar elementen i arrayen $numbers i stigande ordning:
Exempel
<?php $numbers=array(3,5,1,22,11); sort($numbers); ?>
Sortera array i fallande ordning - rsort()
Följande exempel visar hur man sorterar elementen i arrayen $cars i fallande bokstavsordning:
Exempel
<?php $cars=array("porsche","BMW","Volvo"); rsort($cars); ?>
Följande exempel visar hur man sorterar elementen i arrayen $numbers i fallande ordning:
Exempel
<?php $numbers=array(3,5,1,22,11); rsort($numbers); ?>
Sortera en kopplad array i stigande ordning baserat på värde - asort()
Följande exempel visar hur man sorterar en kopplad array i stigande ordning baserat på värde:
Exempel
<?php $age=array("Bill"=>"63","Steve"=>"56","Elon"=>"47"); asort($age); ?>
Sortera en kopplad array i stigande ordning baserat på nyckel - ksort()
Följande exempel visar hur man sorterar en kopplad array i stigande ordning baserat på nyckel:
Exempel
<?php $age=array("Bill"=>"63","Steve"=>"56","Elon"=>"47"); ksort($age); ?>
Sortera en kopplad array i fallande ordning baserat på värde - arsort()
Följande exempel visar hur man sorterar en kopplad array i fallande ordning baserat på värde:
Exempel
<?php $age=array("Bill"=>"63","Steve"=>"56","Elon"=>"47"); arsort($age); ?>
Sortera en kopplad array i fallande ordning - krsort()
Följande exempel visar hur man sorterar en kopplad array i fallande ordning baserat på nyckel:
Exempel
<?php $age=array("Bill"=>"63","Steve"=>"56","Elon"=>"47"); krsort($age); ?>
Komplett PHP Array Referenshandbok
För en fullständig referenshandbok för array-funktioner, besök vår PHP Array Referenshandbok.
Denna referenshandbok innehåller en kort beskrivning och användningsexempel för varje funktion.
- Föregående sida PHP Array
- Nästa sida PHP Super globally