مثال
بحث مجموعة لقيمة "red" والعودة مفتاحه:
<?php
$a=array("a"=>"red","b"=>"green","c"=>"blue");
echo array_search("red",$a);
?>
تشغيل المثال » تعريف والاستخدام
و array_search() وظيفة بحث مجموعة لقيمة وإرجاع المفتاح.
بناء الجملة
array_search( value,array,strict )
معامل | وصف |
---|---|
value | مطلوب. تحدد قيمة للبحث عن |
array | مطلوب. تحديد مجموعة للبحث في |
strict | اختياري. إذا تم تعيين هذه المعلمة إلى TRUE، ثم هذه الوظيفة سيتم البحث عن العناصر متطابقة في مجموعة. القيم الممكنة:
|
تفاصيل تقنية
قيمة الإرجاع: | إرجاع مفتاح قيمة إذا وجدت في مجموعة، وFALSE خلاف ذلك. إذا تم العثور على قيمة في مجموعة أكثر من مرة، يتم إرجاع المفتاح المطابق الأول. |
---|---|
صفحة PHP: | 4.0.5+ |
التغيير: | هذه الدالة تقوم بإرجاع NULL إذا تم تمرير معلمات غير صالحة لأنها (وهذا ينطبق على جميع وظائف PHP اعتبارا من 5.3.0). اعتبارا من PHP 4.2.0، هذه الدالة تقوم بإرجاع FALSE على الفشل بدلا من NULL. |
مزيد من الأمثلة
مثال 1
بحث مجموعة لقيمة 5 والعودة مفتاحه (notice the "") :
<?php
$a=array("a"=>"5","b"=>5,"c"=>"5");
echo array_search(5,$a,true);
?>
تشغيل المثال » <PHP صفيف المرجعي