<PHP صفيف المرجعي
تعريف والاستخدام
و natcasesort() وظيفة تفرز مجموعة باستخدام "natural order" الخوارزمية. قيم الحفاظ على مفاتيح الأصلية.
في خوارزمية الطبيعية، وعدد 2 هو أقل من عدد 10. في الفرز الكمبيوتر، و 10 أقل من 2، لأن الرقم الأول في "10" هو أقل من 2.
هذه هي وظيفة لحالة الأحرف.
هذه الدالة تقوم بإرجاع TRUE على النجاح، أو FALSE على الفشل.
بناء الجملة
natcasesort(array)
معامل | وصف |
---|---|
array | مطلوب. تحديد مجموعة لفرز |
مثال
<?php
$temp_files = array("temp15.txt","Temp10.txt",
"temp1.txt","Temp22.txt","temp2.txt");
natsort($temp_files);
echo "Natural order: ";
print_r($temp_files);
echo "<br />";
natcasesort($temp_files);
echo "Natural order case insensitve: ";
print_r($temp_files);
?>
الناتج من التعليمات البرمجية أعلاه سيكون:
Natural order:
Array
(
[0] => Temp10.txt
[1] => Temp22.txt
[2] => temp1.txt
[4] => temp2.txt
[3] => temp15.txt
)
Natural order case insensitve:
Array
(
[2] => temp1.txt
[4] => temp2.txt
[0] => Temp10.txt
[3] => temp15.txt
[1] => Temp22.txt
)
<PHP صفيف المرجعي