Fungsi natsort() PHP

Contoh

Urutkan array:

<?php
$temp_files = array("temp15.txt","temp10.txt",
"temp1.txt","temp22.txt","temp2.txt");
sort($temp_files);
echo "Pemilihan standar:";
print_r($temp_files);
echo "<br>";
natsort($temp_files);
echo "Pemilihan alam:";
print_r($temp_files);
?>

Contoh penggunaan

Definisi dan penggunaan

Fungsi natsort() mengurutkan array dengan kaedah "pemilihan alam" dan mempertahankan kekunci asal.

Dalam kaedah pengurutan alam, nombor 2 lebih kecil daripada nombor 10. Dalam kaedah pengurutan komputer, 10 lebih kecil daripada 2, kerana nombor pertama dalam '10' lebih kecil daripada 2.

Sintaks

natsort(array)
Parameter Penerangan
array Diperlukan. Tentukan array yang akan diurutkan.

Fungsi natsort() mengurutkan elemen dalam array yang diberikan dengan kaedah pengurutan alam.

Fungsi natsort() melaksanakan "pemilihan alam", iaitu kaedah pengurutan nombor dari 1 hingga 9, huruf dari a hingga z, dan yang pendek mempunyai keutamaan. Indeks array dan nilai unit mempertahankan hubungan.

Jika berjaya, fungsi ini kembalikan TRUE, jika gagal, kembalikan FALSE.

Detil Teknik

Kembalikan nilai: Jika berjaya, kembalikan TRUE, jika gagal, kembalikan FALSE.
Versi PHP: 4+
Log Pembaruan: Dari PHP 5.2.10, apabila nombor string diisi dengan 0 (contohnya '00006'), 0 akan diabaikan.