مثال
ملء صفيف مع القيم وتحديد مفاتيح:
<?php
function test_odd($var)
{
return($var & 1);
}
$a1=array("a","b",2,3,4);
print_r(array_filter($a1,"test_odd"));
?>
تشغيل المثال » تعريف والاستخدام
و array_filter() مرشحات وظيفة قيم مجموعة باستخدام دالة الاستدعاء.
هذه الوظيفة يمر كل قيمة من مجموعة المدخلات إلى وظيفة رد الاتصال. إذا ترجع الدالة رد الحقيقية، يتم إرجاع القيمة الحالية من المدخلات إلى مجموعة النتيجة. يتم الاحتفاظ مفاتيح مجموعة.
بناء الجملة
array_filter( array,callbackfunction );
معامل | وصف |
---|---|
array | مطلوب. تحديد مجموعة لتصفية |
callbackfunction | مطلوب. يحدد وظيفة رد الاتصال لاستخدام |
تفاصيل تقنية
قيمة الإرجاع: | إرجاع مجموعة تصفيتها |
---|---|
صفحة PHP: | 4.0.6+ |
<PHP صفيف المرجعي