سبد (0)

تابع ()in_array

تابع  ()in_array

PHP Array Reference مرجع Array در php

مثال (تابع ()in_array)

جستجو برای مقدار "Glenn" در یک آرایه و سپس نشان دادن مقداری متن در خروجی:

<?php
$people = array("Peter", "Joe", "Glenn", "Cleveland");

if (in_array("Glenn", $people))
  {
  echo "Match found";
  }
else
  {
  echo "Match not found";
  }
?>

امتحان کنید »

تعریف و کاربرد

تابع ()in_array یک مقدار مشخص را در یک آرایه جستجو می کند.

نکته: اگرکه پارامتر search یک رشته باشد، و پارامتر type به true ست شده باشد، جستجو به صورت حساس به حروف کوچک و بزرگ خواهد بود.


نحوه نوشتن

in_array(search,array,type)
پارامترهاتوضیحات
search

ضروری. چیزی که قرار است آن را جستجو کنیم را مشخص می کند.

array

ضروری. آرایه ای که قرار است جستجو بر روی آن انجام شود را مشخص می کند.

type

اختیاری. اگر این پارامتر به true ست شود، تابع ()in_array یک رشته ی مورد نظر را در آرایه ی مورد نظر جستجو می کند  با یک نوع خاص.

جزئیات تکنیکی

مقدار برگشتی:

در صورتی که مقدار مورد نظر، در آرایه پیدا شود، true را برمی گرداند و در غیر این صورت false برگردانده خواهد شد.

ورژن php: 4+
تغییرات:

از php 4.2 به بعد پارامتر search می تواند یک آرایه باشد.


مثال های بیشتر

مثال 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 Array Reference مرجع Array در php

تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
logo-samandehi مجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامی پرداخت آنلاین -  بانک ملت معرفی بیاموز در شبکه سه