Urutkan susunannya:
<?php$temp_files = array("temp15.txt","temp10.txt","temp1.txt","temp22.txt","temp2.txt");sort($temp_files);echo "Penyortiran standar: ";print_r($temp_files);echo "<br>";natsort($temp_files);echo "Alami pesanan: ";print_r($temp_files);?>Fungsi natsort() mengurutkan array menggunakan algoritma "penyortiran alami". Nilai kunci mempertahankan nama kunci aslinya.
Pada algoritma pengurutan natural, angka 2 lebih kecil dari angka 10. Dalam algoritma pengurutan komputer, 10 kurang dari 2 karena angka pertama pada "10" kurang dari 2.
pengurutan alami ( array )
parameter | menggambarkan |
---|---|
susunan | Diperlukan. Menentukan array yang akan diurutkan. |
Nilai pengembalian: | Mengembalikan TRUE jika berhasil dan FALSE jika gagal. |
---|---|
Versi PHP: | 4+ |
Catatan pembaruan: | Pada PHP 5.2.10, ketika mengisi string numerik dengan angka nol (misalnya '00006'), angka nol akan diabaikan. |