الفرق بين المراجعتين لصفحة: «PHP/rsort»

من موسوعة حسوب
< PHP
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:<code>الدالة rsort()‎‎‎‎‎‎‎‎‎‎‎ في PHP</code>}}</noinclude> (PHP 4, PHP 5, PHP 7) تُرتب الدالة <code>...'
 
طلا ملخص تعديل
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE:<code>الدالة rsort()‎‎‎‎‎‎‎‎‎‎‎ في PHP</code>}}</noinclude>
<noinclude>{{DISPLAYTITLE:الدالة <code>rsort()</code>‎‎‎‎‎‎‎‎‎‎‎ في PHP}}</noinclude>
(PHP 4, PHP 5, PHP 7)
(PHP 4, PHP 5, PHP 7)



مراجعة 02:39، 14 أبريل 2018

(PHP 4, PHP 5, PHP 7)

تُرتب الدالة rsort()‎‎‎‎‎‎‎‎‎‎‎ مصفوفة بترتيب عكسي.

الوصف

bool rsort ( array &$array [, int $sort_flags = SORT_REGULAR ] )

تُرتب هذه الدالة المصفوفة بترتيب عكسي (من الأعلى إلى الأقل).

ملاحظة: إذا تساوت مقارنة عنصرين، فإن ترتيبهما النسبي في المصفوفة المُرتّبة يكون غير محدد.

المعاملات

array

المصفوفة المُدخلة.

sort_flags

يمكن تعديل طريقة الترتيب باستخدام المعامل الاختياري sort_flags، لمزيد من التفاصيل، راجع الدالة sort()‎.

القيم المعادة

تُعيد الدالة القيمة TRUE عند نجاح عملها أو FALSE عند فشل تنفيذها.

أمثلة

المثال 1: مثال على الدالة rsort()‎

<?php
$fruits = array("lemon", "orange", "banana", "apple");
rsort($fruits);
foreach ($fruits as $key => $val) {
    echo "$key = $val\n";
}
?>

سوف تكون مُخرجات المثال أعلاه كالتالي:

0 = orange
1 = lemon
2 = banana
3 = apple

رُتِبت المصفوفة fruits بترتيب هجائي عكسي.

ملاحظات

ملاحظة: تُعيّن هذه الدالة مفاتيح جديدة للعناصر في المصفوفة array. وستزيل أي مفاتيح موجودة قد سبق تعينها، بدلاً من مجرد إعادة ترتيب المفاتيح.

انظر أيضًا

مصادر