دوره‌ای که می‌تونه مسیر شغلیت رو عوض کنه! دوره‌ای که می‌تونه مسیر شغلیت رو عوض کنه!
🎯 ثبت نام
بستن تبلیغات
دوره آموزش جامع PHP از صفر تا صد با پروژه‌های عملی

توی دوره رایگان PHP، هر چیزی که برای حرفه‌ای شدن نیاز داری رو یاد می‌گیری! از مفاهیم پایه تا پیشرفته، همراه با یه پروژه واقعی برای ساخت یه سایت مثل آپارات.

مشاهده بیشتر
دوره پروژه‌محور لاراول: ساخت وبسایت خبری از صفر تا صد

توی این دوره با هم یه وبسایت خبری واقعی رو از صفر می‌سازیم! از طراحی دیتابیس و احراز هویت تا ساخت API و یه پنل مدیریت حرفه‌ای، همه رو یاد می‌گیریم و آماده پروژه‌های واقعی میشی!

مشاهده بیشتر

آموزش کار با تابع ()in_array در PHP

آموزش کار با تابع ()in_array در PHP

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

دستور استفاده از تابع ()in_array در PHP

1
in_array ( $value$array [,$strict ] );<button></button>

شرح کاربرد تابع ()in_array در PHP

تابع ()in_array در PHP در آرایه ی مورد نظر ($array) مقدار ارسال شده به عنوان آرگومان (متغیر $value) را جستجو می کند. اگر مقدار پارامتر $strict بر روی TRUE تنظیم شده باشد، در آن صورت تابع ضمن جستجوی آرایه برای مقدار ، نوع داده ای مقدار مورد نظر ($value) را نیز بررسی می کند.

به عبارت دیگر این تابع مقادیر آرایه را گرفته و آن ها را در متغیرهایی با همان اسم یا اندیس (شماره ی مکان قرارگیری) قرار می دهد.

پارامترهای ارسالی به تابع

شماره
پارامتر مربوطه و شرح کاربرد
1
value(پارامتر الزامی)
مقداری که آرایه ی مورد نظر برای دسترسی به آن جستجو می شود.
2
array(پارامتر الزامی)
یک متغیر از جنس آرایه که مقدار مورد نظر در آن جستجو می شود.
3
strict(پارامتر غیرالزامی)
اگر این پارامتر استفاده شده و مقدار TRUE به آن پاس داده شود، تابع in_array()، در جستجوی مقدار مورد نظر، نوع داده ای آن را نیز بررسی می کند. در واقع به دنبال مقدار مورد نظر از نوع مشخص می گردد.

مقدار بازگشتی و خروجی تابع

تابع ()in_array در PHP در صورت یافتن مقدار مورد نظر، TRUE را برمی گرداند و در غیر این صورت مقدار بولی FALSE را بازگردانی می کند.

مثال
1
2
3
4
5
6
7
8
9
10
<!--?php
   $mobile_os = array("Mac", "android", "java", "Linux");
   if (in_array("java", $mobile_os)) {
      echo "Got java";
   }
   if (in_array("mac", $mobile_os)) {
      echo "Got mac";
   }
?-->
<button></button>

خروجی:

1
2
Got java
<button></button>
1396/03/31 7019 1386
رمز عبور : tahlildadeh.com یا www.tahlildadeh.com
نظرات شما

نظرات خود را ثبت کنید...