مثال
فرز عناصر من مجموعة $ باستخدام وظيفة مقارنة المعرفة:
<?php
function my_sort($a,$b)
{
if ($a==$b) return 0;
return
($a<$b)?-1:1;
}
$a=array(4,2,8,6);
usort($a,"my_sort");
?>
تشغيل المثال » تعريف والاستخدام
و usort() وظيفة تفرز مجموعة باستخدام وظيفة مقارنة المعرفة من قبل المستخدم.
بناء الجملة
usort( array,myfunction );
معامل | وصف |
---|---|
array | مطلوب. تحديد مجموعة لفرز |
myfunction | اختياري. سلسلة التي تحدد وظيفة مقارنة للاستدعاء. وظيفة مقارنة يجب بإرجاع عدد صحيح <، =، أو> من 0 إذا كانت الوسيطة الأولى هي <، =، أو> من الوسيطة الثانية |
تفاصيل تقنية
قيمة الإرجاع: | الحقيقية على النجاح. FALSE على الفشل |
---|---|
صفحة PHP: | 4+ |
<PHP صفيف المرجعي