PHP - Fungsi pengisihan tatasusunan
Dalam bab ini, kami akan memperkenalkan fungsi pengisihan tatasusunan PHP berikut satu demi satu:
isihan () - Isih tatasusunan dalam tertib menaik
rsort() - Isih tatasusunan dalam tertib menurun
asort() - Isih tatasusunan mengikut nilai tatasusunan bersekutu Isih tatasusunan dalam tertib menaik
ksort() - Isih tatasusunan dalam tertib menaik mengikut kekunci tatasusunan bersekutu
arsort() - Isih tatasusunan dalam tertib menaik mengikut kekunci tatasusunan bersekutu krsort() - Isih tatasusunan dalam tertib menurun
sort() - Isih tatasusunan dalam tertib menaik
Contoh berikut mengisih unsur dalam tatasusunan $cars dalam susunan abjad menaik : Contoh
<?php $cars=array("Volvo","BMW","Toyota"); sort($cars); ?>
Contoh berikut mengisih elemen dalam tatasusunan $numbers dalam susunan berangka menaik:
Contoh
<?php $numbers=array(4,6,2,22,11); sort($numbers); ?>rsort( ) - Isih tatasusunan dalam tertib menurun
Contoh berikut mengisih unsur-unsur dalam tatasusunan $cars dalam susunan abjad menurun: Contoh
<?php $cars=array("Volvo","BMW","Toyota"); rsort($cars); ?>
Contoh berikut mengisih elemen dalam tatasusunan $numbers dalam susunan berangka menurun:
Contoh
<?php $numbers=array(4,6,2,22,11); rsort($numbers); ?>asort() - Susun tatasusunan dalam tertib menaik mengikut nilai tatasusunan
Contoh berikut mengisih perkaitan mengikut nilai tatasusunan Isih tatasusunan dalam tertib menaik: Contoh
<?php $age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43"); asort($age); ?>ksort() - Isih tatasusunan dalam susunan menaik mengikut kekunci tatasusunan
Contoh berikut adalah berdasarkan tatasusunan Kuncinya, susun tatasusunan bersekutu dalam tertib menaik: instance
<?php $age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43"); ksort($age); ?>arsort() - Isih tatasusunan dalam tertib menurun mengikut nilai tatasusunan
Contoh berikut mengisih tatasusunan bersekutu dalam tertib menurun berdasarkan nilai tatasusunan: Contoh
<?php $age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43"); arsort($age); ?>
krsort() - Isih tatasusunan dalam tertib menurun berdasarkan kekunci tatasusunan
di bawah Contoh mengisih tatasusunan bersekutu dalam tertib menurun mengikut kekunci tatasusunan:
Instance
<?php $age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43"); krsort($age); ?>bahagian seterusnya