Dalam PHP, isihan boleh digunakan untuk mengisih tatasusunan berangka dalam tertib menaik Sintaks ialah "susun (susun untuk diisih, menentukan cara mengisih unsur tatasusunan)" jika pengisihan itu berjaya , hasil yang dikembalikan adalah benar , jika ia gagal, ia mengembalikan palsu Parameter elemen yang menentukan cara mengisih tatasusunan menjadi lalai kepada "1", yang bermaksud bahawa setiap item disusun dalam susunan biasa.
Persekitaran pengendalian artikel ini: sistem Windows 10, PHP versi 8.1, komputer Dell G3
fungsi sort() mengisih tatasusunan angka dalam tertib menaik.
Petua: Sila gunakan fungsi rsort() untuk mengisih tatasusunan angka dalam tertib menurun.
Sintaks
sort(array,sortingtype);
tatasusunan diperlukan. Menentukan tatasusunan untuk diisih.
jenis isihan pilihan. Menentukan cara elemen/item tatasusunan disusun. Nilai yang mungkin:
0 = SORT_REGULAR - Lalai. Letakkan setiap item dalam susunan biasa (Standard ASCII, jangan tukar jenis).
1 = SORT_NUMERIC - layan setiap item sebagai nombor.
2 = SORT_STRING - Rawat setiap item sebagai rentetan.
3 = SORT_LOCALE_STRING - Anggap setiap item sebagai rentetan, berdasarkan tempat semasa (boleh ditukar melalui setlocale()).
4 = SORT_NATURAL - Rawat setiap item sebagai rentetan, menggunakan pengisihan semula jadi seperti natsort().
5 = SORT_FLAG_CASE - Boleh digabungkan (bitwise OR) dengan SORT_STRING atau SORT_NATURAL untuk mengisih rentetan, tidak peka huruf besar-kecil.
Nilai pulangan: BENAR jika berjaya, SALAH jika gagal.
Contoh adalah seperti berikut:
<?php $numbers=array(4,6,2,22,11); sort($numbers); $arrlength=count($numbers); for($x=0;$x<$arrlength;$x++) { echo $numbers[$x]; echo "<br>"; } ?>
Hasil keluaran:
Pembelajaran yang disyorkan: "Tutorial Video PHP"
Atas ialah kandungan terperinci Cara menggunakan php sort untuk melaksanakan sort. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!