Susun susunan

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

  • berdasarkan pada nilai tatasusunan bersekutu

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);
 ?>
Meneruskan pembelajaran
||
<?php $numbers=array(4,6,2,22,11); sort($numbers); ?>
  • Cadangan kursus
  • Muat turun perisian kursus