مثال
ابحث عن قيمة "Glenn" في مجموعة والمخرجات بعض النصوص:
<?php
$people = array("Peter", "Joe" , "Glenn" , "Cleveland");
if (in_array("Glenn", $people))
{
echo "Match found";
}
else
{
echo "Match not found";
}
?>
تشغيل المثال » تعريف والاستخدام
و in_array() وظيفة بالبحث مجموعة لقيمة محددة.
Note: إذا كانت المعلمة البحث عبارة عن سلسلة ويتم تعيين معلمة نوع إلى TRUE، والبحث هو لحالة الأحرف.
بناء الجملة
in_array( search,array,type )
معامل | وصف |
---|---|
search | مطلوب. يحدد ما للبحث عن |
array | مطلوب. تحديد مجموعة للبحث |
type | اختياري. إذا تم تعيين هذه المعلمة إلى TRUE، و in_array() عمليات البحث وظيفة للبحث عن سلسلة ونوع محدد في مجموعة. |
تفاصيل تقنية
قيمة الإرجاع: | يعود TRUE إذا تم العثور على قيمة في المصفوفة، أو FALSE خلاف ذلك |
---|---|
صفحة PHP: | 4+ |
التغيير: | اعتبارا من PHP 4.2، قد تكون المعلمة البحث الآن مجموعة |
مزيد من الأمثلة
مثال 1
باستخدام جميع المعلمات:
<?php
$people = array("Peter", "Joe" , "Glenn" , "Cleveland" , 23);
if (in_array("23",
$people, TRUE))
{
echo "Match found<br>";
}
else
{
echo "Match not found<br>";
}
if (in_array("Glenn",$people,
TRUE))
{
echo "Match found<br>";
}
else
{
echo "Match not found<br>";
}
if (in_array(23,$people,
TRUE))
{
echo "Match found<br>";
}
else
{
echo "Match not found<br>";
}
?>
تشغيل المثال » <PHP صفيف المرجعي