English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
تقوم دالة arsort() بترتيب المصفوفة بالعكس مع الحفاظ على علاقة الفهرس.
arsort(array &$array[, int $sort_flags = SORT_REGULAR]);
يقوم هذا الدالة بترتيب المصفوفة، مع الحفاظ على علاقة الوحدات بالفهرس.
يُستخدم بشكل رئيسي لترتيب مصفوفات تتطلب ترتيب الوحدات.
يعود TRUE بنجاح أو FALSE في حالة الفشل.
الترقيم | الإعدادات وشرحها |
---|---|
1 | array (مطلوب) يحدد مصفوفة. |
2 | sort_flags (اختياري) يمكن استخدام المعلمة sort_flags الإضافية لتغيير طريقة الترتيب |
في هذا المثال، تم ترتيب مصفوفة fruits حسب ترتيب الأبجدية بالعكس، مع الحفاظ على علاقة الوحدات.
<?php $fruits = array("d" => "lemon", "a" => "orange", "b" => "banana", "c" => "apple"); arsort($fruits); foreach ($fruits as $key => $val) { echo "$key = $val\n"; } ?>اختبار لمعرفة‹/›
نتيجة الإخراج:
a = برتقال d = ليمون b = موجة c = تفاحة