مثال
مقدار "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