Manual belajar ...login
Manual belajar kendiri lengkap PHP
pengarang:php.cn  masa kemas kini:2022-04-15 13:53:54

Pengisihan tatasusunan PHP



Elemen dalam tatasusunan boleh disusun dalam susunan abjad atau berangka menurun atau menaik.


PHP - Fungsi pengisihan tatasusunan

Apakah kaedah pengisihan tatasusunan dalam php?

Dalam bab ini, kami akan memperkenalkan fungsi pengisihan tatasusunan PHP berikut satu demi satu:

  • isih() - Isih tatasusunan dalam tertib menaik

  • rsort() - Isih tatasusunan dalam tertib menurun

  • asort() - Isih tatasusunan dalam tertib menaik berdasarkan nilai tatasusunan bersekutu

  • ksort() - Isih tatasusunan dalam tertib menaik mengikut kekunci tatasusunan bersekutu

  • arsort() - Isih tatasusunan dalam tertib menurun mengikut nilai tatasusunan bersekutu

  • krsort() - Isih tatasusunan dalam tertib menurun mengikut kekunci tatasusunan bersekutu


sort() - Isih tatasusunan dalam tertib menaik

Contoh berikut mengisih elemen dalam tatasusunan $cars dalam susunan abjad menaik:

Contoh

<?php
$cars=array("Volvo","BMW","Toyota");
sort($cars);
$clength=count($cars);
for($x=0;$x<$clength;$x++)
{
  echo $cars[$x];
  echo "<br />";
}
?>
Jalankan contoh»

Klik butang "Run Instance" untuk melihat contoh dalam talian

Contoh berikut mengisih elemen dalam tatasusunan $numbers dalam susunan berangka menaik:

Contoh

<?php
$numbers=array(4,6,2,22,11);
sort($numbers);
$arrlength=count($numbers);
for($x=0;$x<$arrlength;$x++)
{
   echo $numbers[$x];
   echo "<br />";
}
?>
Jalankan instance»

Klik butang "Run instance" untuk melihat contoh dalam talian


rsort() - Isih tatasusunan dalam tertib menurun

Contoh berikut mengisih unsur dalam tatasusunan $cars dalam susunan abjad menurun:

Contoh

<?php
$cars=array("Volvo","BMW","Toyota");
rsort($cars);
$clength=count($cars);
for($x=0;$x<$clength;$x++)
{
  echo $cars[$x];
  echo "<br />";
}
?>
Jalankan contoh»

Klik butang "Jalankan contoh" untuk melihat contoh dalam talian

Contoh berikut mengisih elemen dalam tatasusunan $numbers dalam susunan berangka menurun:

Contoh

<?php
$numbers=array(4,6,2,22,11);
rsort($numbers);
$arrlength=count($numbers);
for($x=0;$x<$arrlength;$x++)
{
echo $numbers[$x];
echo "<br />";
}
?>
Jalankan instance»

Klik Butang "Jalankan contoh" untuk melihat contoh dalam talian


asort() - Isih tatasusunan dalam tertib menaik mengikut nilai tatasusunan

Contoh berikut mengisih tatasusunan bersekutu dalam tertib menaik mengikut nilai tatasusunan:

Instance

<?php
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
asort($age);
foreach($age as $x=>$x_value)
{
   echo "Key=" . $x . ", Value=" . $x_value;
   echo "<br />";
}
?>
Run Instance»

Klik "Run Instance " butang untuk melihat contoh dalam talian


ksort() - Isih tatasusunan dalam tertib menaik mengikut kekunci tatasusunan

Contoh berikut adalah berdasarkan kekunci daripada tatasusunan , susun tatasusunan bersekutu dalam tertib menaik:

Instance

<?php
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
ksort($age);
foreach($age as $x=>$x_value)
{
   echo "Key=" . $x . ", Value=" . $x_value;
   echo "<br />";
}
?>
Run Instance»

Klik "Run Instance" butang untuk melihat contoh dalam talian


arsort() - Isih tatasusunan dalam tertib menurun mengikut nilai tatasusunan

Contoh berikut mengisih tatasusunan bersekutu dalam tertib menurun mengikut nilai tatasusunan:

Instance

<?php
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
arsort($age);
foreach($age as $x=>$x_value)
{
echo "Key=" . $x . ", Value=" . $x_value;
echo "<br />";
}
?>
Run instance»

Klik butang "Run instance" untuk melihat instance dalam talian


krsort() - berdasarkan tatasusunan Contoh berikut mengisih tatasusunan yang berkaitan dalam tertib menurun mengikut kekunci tatasusunan:

Contoh

<?php
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
krsort($age);
foreach($age as $x=>$x_value)
{
echo "Key=" . $x . ", Value=" . $x_value;
echo "<br />";
}
?>

Contoh Jalankan»
Klik butang "Run Example" untuk melihat contoh dalam talian

Manual Rujukan Tatasusunan PHP Lengkap

Untuk melihat semua tatasusunan fungsi Untuk manual rujukan yang lengkap, sila lawati

Manual Rujukan Tatasusunan PHP

kami. Manual rujukan ini menyediakan penerangan ringkas dan contoh aplikasi bagi setiap fungsi!