الفرق بين المراجعتين لصفحة: «PHP/rsort»
< PHP
Khaled-yassin (نقاش | مساهمات) أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:<code>الدالة rsort() في PHP</code>}}</noinclude> (PHP 4, PHP 5, PHP 7) تُرتب الدالة <code>...' |
طلا ملخص تعديل |
||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE:<code> | <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
. وستزيل أي مفاتيح موجودة قد سبق تعينها، بدلاً من مجرد إعادة ترتيب المفاتيح.
انظر أيضًا
- الدالة
arsort()
: ترتيب عناصر المصفوفة بترتيب عكسي والحفاظ على اقتران الفهارس مع القيم. - الدالة
krsort()
: ترتيب المصفوفة حسب المفتاح بترتيب عكسي. - مقارنة بين دوال ترتيب المصفوفة.