مثال
مرتب کردن آرایه:
$temp_files = آرایه ("temp15.txt"، "temp10.txt"،
"temp1.txt"، "temp22.txt"، "temp2.txt")؛
sort($temp_files);
echo "مرتب سازی استاندارد: ";
print_r($temp_files);
echo "
";
natsort($temp_files);
echo "نظم طبیعی: ";
print_r($temp_files);
?>
این را خودتان امتحان کنید »
تعریف و استفاده
تابع natsort() یک آرایه را با استفاده از الگوریتم "نظم طبیعی" مرتب می کند. مقادیر کلید اصلی خود را حفظ می کنند.
در یک الگوریتم طبیعی، عدد 2 از عدد 10 کمتر است. در کامپیوتر
مرتب سازی، 10 کمتر از 2 است، زیرا اولین عدد در "10" کمتر از 2 است.
نحو
natsort(آرایه)
مقادیر پارامتر
| پارامتر | توضیح |
|---|---|
| آرایه | لازم است. آرایه را برای مرتب سازی | مشخص می کند
جزئیات فنی
| مقدار بازگشتی: | در صورت موفقیت TRUE یا در شکست FALSE را برمیگرداند. |
|---|---|
| نسخه PHP: | 4+ |
| تغییر PHP: | PHP 5.2.1: رشتههای عددی بدون بالشتک (به عنوان مثال، '00006') اکنون padding 0 را نادیده میگیرید |
❮ مرجع آرایه PHP