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