ตัวอย่าง
เรียงอาร์เรย์:
<?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);
?>
ตัวอย่างเช่นเรียกใช้» ความหมายและการใช้งาน
natsort() ฟังก์ชั่นการเรียงลำดับอาร์เรย์โดยใช้ "natural order" อัลกอริทึม ค่าที่เก็บกุญแจเดิมของพวกเขา
ในขั้นตอนวิธีการธรรมชาติจำนวน 2 น้อยกว่าหมายเลข 10 ในการเรียงลำดับคอมพิวเตอร์ 10 น้อยกว่า 2 เพราะจำนวนครั้งแรกใน "10" น้อยกว่า 2
วากยสัมพันธ์
natsort( array )
พารามิเตอร์ | ลักษณะ |
---|---|
array | จำเป็นต้องใช้ ระบุอาร์เรย์ในการจัดเรียง |
รายละเอียดทางเทคนิค
กลับค่า: | ผลตอบแทนจริงในความสำเร็จหรือความล้มเหลวผิดพลาดใน |
---|---|
PHP เวอร์ชัน: | 4+ |
การเปลี่ยนแปลง: | ในฐานะของ PHP 5.2.10 ศูนย์สตริงตัวเลขเบาะ (eg, '00006') ตอนนี้ไม่สนใจ 0 padding |
<PHP อ้างอิงอาร์เรย์