دسته بندی پروژه ها

تابع ( ) is_bool , ( ) is_int , ( ) IS_FLOAT , ( ) is_object

توابع تشخیص , این تابع ها چک میکنند که آیا جنس این متغییر ها از جنس همون تابعیه که صدا زدیم ؟ تابع های ( ) is_bool , ( ) is_int , ( ) IS_FLOAT , ( ) is_object از پرکاربرد ترین تابع های string در php  هستند. گاهی وقت ها لازم میشه که داده ای که دریافت میکنیم یا از قبل داریم رو چک کنیم که آیا این تابع جنسش چیه . 

مثال : برای تشخیص جنسمتغییر یک شرط میزاریم که متغییر رو چک کنه و به ما جنسشو برگردونه .

$value = true ;

if ( is_int ( $value ) )  echo "int";

if ( is _bool ( $value ) )  echo "boolean";

if ( is_object ( $value ) )  echo "object";

if ( is_float ( $value ) )  echo "float";

توضیحات کد :

خط اول : یک متغییر از جنس boolean تعریف میکنیم.

خط دوم : یک شرط میزاریم که اگر جنس متغییر  برابر با intiger بود کارکتر int رو بهمون نمایش بده . البته جنس متغییر رو با استفاده از تابعی که گفتم چک میکنیم که اگر درست بود true بر میگردونه و شرطمون برقرار میشه.

خط سوم : یک شرط میزاریم که اگر جنس متغییر  برابر با boolean بود کارکتر boolean رو بهمون نمایش بده .

خط چهارم : یک شرط میزاریم که اگر جنس متغییر  برابر با object بود کارکتر object رو بهمون نمایش بده .

خط پنجم : یک شرط میزاریم که اگر جنس متغییر  برابر با float بود کارکتر float رو بهمون نمایش بده .

 

ادامه آموزش ها yes

نویسنده :

علیرضا عبادی.png

«علیرضا عبادی» دانش‌آموخته الکترونیک و شیفته فناوری به خصوص در حوزه رایانه است. وی در حال حاضر علاوه بر پیگیری همه علاقه‌مندی‌های خود در رشته‌های برنامه‌نویسی، کپی‌رایتینگ و تولید محتوای چندرسانه‌ای، گرافیک ,طراحی سایت , ربات های تلگرام و اینستاگرام , انواع ربات الکترونیکی , طراحی مدارات الکترونیکی , طراحی دستگاه های صنعتی و غیر صنعتی , کلاس های حضوری و غیر حضوری برنامه نویسی میکرو کنترلر avr و arm  - مهندسی تکنولوژی الکترونیک کاربردی