(PHP 4, PHP 5)
natcasesort — مرتبسازی آرایه با استفاده از الگوریتم غیر حساس به حروف بزرگ یا کوچک مرتب کنید
natcasesort() یک نسخه غیرحساس به حروف بزرگ یا کوچک natsort() است.
این تابع یک الگوریتم مرتبسازی پیادهسازی میکند که ترتیب رشتههای عددی الفبایی به شکل انسانی ارتباط کلید/مقدار را حفظ کنید. این به عنوان "ترتیب طبیعی یاد میشود".
آرایه ورودی.
Returns TRUE on success or FALSE on failure.
Example #1 مثال natcasesort()
<?php
$array1 = $array2 = array('IMG0.png', 'img12.png', 'img10.png', 'img2.png', 'img1.png', 'IMG3.png');
sort($array1);
echo "Standard sorting\n";
print_r($array1);
natcasesort($array2);
echo "\nNatural order sorting (case-insensitive)\n";
print_r($array2);
?>
The above example will output:
Standard sorting Array ( [0] => IMG0.png [1] => IMG3.png [2] => img1.png [3] => img10.png [4] => img12.png [5] => img2.png ) Natural order sorting (case-insensitive) Array ( [0] => IMG0.png [4] => img1.png [3] => img2.png [5] => IMG3.png [2] => img10.png [1] => img12.png )
برای اطلاعات بیشتر صفحه » مقایسه رشته با ترتیب طبیعی Martin Pool را ببینید.