PHP in_array() Function












❮ مرجع آرایه PHP




مثال


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




$people = array("پیتر"، "جو"، "گلن"، "کلولند");



if (in_array("Glenn"، $people))

{

echo "مطابقت یافت شد"؛



other

{

echo "تطابق یافت نشد"؛



?>

این را خودتان امتحان کنید »




تعریف و استفاده


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


توجه: اگر پارامتر جستجو یک رشته و پارامتر نوع باشد
روی TRUE تنظیم کنید، جستجو به حروف کوچک و بزرگ حساس است.





نحو



in_array(جستجو، آرایه، نوع)


مقادیر پارامتر



















پارامتر توضیح
جستجو لازم است. مشخص می کند چه چیزی باید جستجو شود
آرایه لازم است. آرایه را برای جستجو مشخص می کند
نوع
اختیاری. اگر این پارامتر روی TRUE تنظیم شود، تابع ()in_array رشته جستجو و نوع خاصی را در آرایه جستجو می کند.












جزئیات فنی















مقدار بازگشتی: اگر مقدار در آرایه یافت شود، TRUE را برمی‌گرداند یا در غیر این صورت FALSE را برمی‌گرداند
نسخه PHP: 4+
تغییر PHP: PHP 4.2: پارامتر جستجو اکنون ممکن است یک آرایه باشد




نمونه های بیشتر



مثال


استفاده از همه پارامترها:




$people = array("Peter"، "Joe"، "Glenn"، "Cleveland"، 23);

if (in_array("23", $people, TRUE))
  {
  بازتاب "مطابقت یافت شد
";
 

else
  {
  echo "Match پیدا نشد
";
  }
if (in_array("Glenn",$people, TRUE))
  {
  echo "Match found<" ;br>";
 
دیگر
  {
  echo "Match پیدا نشد
";
  }

if (in_array(23,$people, TRUE ))
  {
  پژواک "مطابقت یافت شد
";
  }
دیگر
  {
  echo "مطابقت یافت نشد
";
 
?>

خودت امتحانش کن »




❮ مرجع آرایه PHP