PHP natsort () function
contoh
Mengurutkan array:
<?php
$temp_files = array("temp15.txt","temp10.txt",
"temp1.txt","temp22.txt","temp2.txt");
sort($temp_files);
echo "Standard sorting: ";
print_r($temp_files);
echo "<br>";
natsort($temp_files);
echo "Natural order: ";
print_r($temp_files);
?>
$temp_files = array("temp15.txt","temp10.txt",
"temp1.txt","temp22.txt","temp2.txt");
sort($temp_files);
echo "Standard sorting: ";
print_r($temp_files);
echo "<br>";
natsort($temp_files);
echo "Natural order: ";
print_r($temp_files);
?>
Menjalankan contoh »
Definisi dan Penggunaan
natsort () fungsi menggunakan "tatanan alam" algoritma untuk mengurutkan array. Kunci mempertahankan kunci asli mereka.
algoritma sorting alam, jumlah ini lebih kecil dari jumlah 10. Dalam algoritma komputer menyortir, 10 kurang dari 2, karena "10" nomor pertama adalah kurang dari 2.
tatabahasa
natsort( array )
参数 | 描述 |
---|---|
array | 必需。规定要进行排序的数组。 |
rincian teknis
Pengembalian: | Jika berhasil ia mengembalikan TRUE, pada kegagalan kembali FALSE. |
---|---|
Versi PHP: | 4+ |
Update log: | Sejak PHP 5.2.10 dan seterusnya, ketika diisi dengan nol string numerik (misalnya '00006') akan diabaikan 0. |
Lengkap PHP Array Referensi