Rumah > Artikel > pembangunan bahagian belakang > Bagaimana untuk menyusun tatasusunan dari besar ke kecil dalam php
3 kaedah: 1. Gunakan rsort() untuk mengisih tatasusunan dalam tertib menurun, dengan sintaks "rsort(array);"; 2. Gunakan arsort(), dengan sintaks "arsort(array)"; , yang boleh disusun mengikut kekunci tatasusunan Nilai diisih dalam tertib menurun 3. Gunakan krsort(), sintaks "krsort (array)", untuk mengisih dalam tertib menurun mengikut nama kunci.
Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 8.1, komputer DELL G3
Tatasusunan diisih dari besar ke kecil , iaitu, Susun tatasusunan dalam tertib menurun.
Terdapat tiga kaedah yang biasa digunakan untuk mengisih tatasusunan dalam tertib menurun dalam PHP:
rsort() - Susun tatasusunan dalam tertib menurun
arsort() - Isih tatasusunan dalam tertib menurun mengikut nilai kunci tatasusunan bersekutu
krsort() - Isih tatasusunan dalam tertib menurun mengikut kekunci nama tatasusunan bersekutu
1 Gunakan rsort() - Isih tatasusunan dalam tertib menurun
Contoh 1: Isih elemen dalam tatasusunan dalam susunan berangka menurun
<?php $arr=array(4,6,2,22,11,85); var_dump($arr); rsort($arr); var_dump($arr); ?>
Contoh 2: Isih elemen dalam tatasusunan dalam susunan abjad menurun
<?php $arr=array("Volvo","BMW","Toyota","a"); var_dump($arr); rsort($arr); var_dump($arr); ?>
2. arsort() - Mengikut Nilai array, susun tatasusunan dalam tertib menurun
<?php $arr=array("Peter"=>"35","Ben"=>"37","Joe"=>"43"); var_dump($arr); arsort($arr); var_dump($arr); ?>
3. krsort() - Isih tatasusunan dalam susunan menurun mengikut kekunci tatasusunan
<?php $arr=array("Peter"=>"35","Ben"=>"37","Joe"=>"43"); var_dump($arr); krsort($arr); var_dump($arr); ?>
Pembelajaran yang disyorkan: "Video PHP Tutorial"
Atas ialah kandungan terperinci Bagaimana untuk menyusun tatasusunan dari besar ke kecil dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!