فرز المصفوفة:
<?php$temp_files = array("temp15.txt"،"temp10.txt"، "temp1.txt"، "temp22.txt"، "temp2.txt")؛sort($temp_files);echo "الفرز القياسي: ";print_r($temp_files);echo "<br>";natsort($temp_files);echo "طبيعي" الترتيب: "؛print_r($temp_files);?>تقوم الدالة natsort() بفرز مصفوفة باستخدام خوارزمية "الفرز الطبيعي". تحتفظ القيم الأساسية بأسماء المفاتيح الأصلية.
في خوارزمية الفرز الطبيعي، الرقم 2 أقل من الرقم 10. في خوارزميات الفرز الحاسوبية، 10 أقل من 2 لأن الرقم الأول في "10" أقل من 2.
ناتسورت ( صفيف )
المعلمة | يصف |
---|---|
صفيف | مطلوب. يحدد المصفوفة التي سيتم فرزها. |
قيمة الإرجاع: | إرجاع TRUE في حالة النجاح وFALSE في حالة الفشل. |
---|---|
نسخة PHP: | 4+ |
سجل التحديث: | اعتبارًا من PHP 5.2.10، عند تعبئة سلسلة رقمية بالأصفار (على سبيل المثال '00006')، يتم تجاهل الأصفار. |