قم بفرز العناصر الموجودة في المصفوفة $cars أبجديًا بترتيب تنازلي:
<?php$cars=array("فولفو"،"BMW"،"تويوتا")؛rsort($cars);?>تقوم الدالة rsort() بفرز مصفوفة رقمية بترتيب تنازلي.
نصيحة: استخدم الدالةsort() لفرز مصفوفة رقمية بترتيب تصاعدي.
rsort( صفيف,نوع الفرز );
المعلمة | يصف |
---|---|
صفيف | مطلوب. يحدد المصفوفة التي سيتم فرزها. |
نوع الفرز | خياري. يحدد كيفية ترتيب عناصر/عناصر المصفوفة. القيم المحتملة: 0 = SORT_REGULAR - الافتراضي. ضع كل عنصر بترتيب منتظم (معيار ASCII، لا تغير النوع). 1 = SORT_NUMERIC - تعامل مع كل عنصر كرقم. 2 = SORT_STRING - تعامل مع كل عنصر كسلسلة. 3 = SORT_LOCALE_STRING - تعامل مع كل عنصر كسلسلة، بناءً على اللغة الحالية (يمكن تغييرها باستخدام setlocale()). 4 = SORT_NATURAL - تعامل مع كل عنصر كسلسلة، باستخدام الفرز الطبيعي مثل natsort(). 5 = SORT_FLAG_CASE - يمكن فرز السلاسل معًا (بطريقة البت OR) باستخدام SORT_STRING أو SORT_NATURAL، بشكل غير حساس لحالة الأحرف. |
قيمة الإرجاع: | إرجاع TRUE في حالة النجاح وFALSE في حالة الفشل. |
---|---|
نسخة PHP: | 4+ |
قم بفرز العناصر الموجودة في المصفوفة $numbers بترتيب رقمي تنازلي:
<?php$numbers=array(4,6,2,22,11);rsort($numbers);?>تعامل مع كل عنصر كرقم وقم بفرز العناصر الموجودة في المصفوفة $cars بترتيب تنازلي:
<?php$cars=array("Volvo"،"BMW"، "Toyota")؛rsort($cars,SORT_NUMERIC);?>