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

تابع  ( ) settype

با استفاده از تابع ( ) settype میتوانیم نوع یک متغییر را عوض کنیم , در php  متغیر 5 نوع است عبارتند از array , string , double , int , object گاهی وقت ها لازم میشه که جنس یک متغییر را در کد نویسی عوض کنیم مثلا یک متغییر از نوع string  و با نام  num  و با مقدار 22 ذخیره شده است ما میخواهیم عملیات ریاضی روی این عدد انجام بدیم ولی چون جنس این عدد از نوع string  است نمیتوانیم عملیات ریاضی انجام دهیم خب باید اول جنس متغیر را به int تغییر دهیم و سپس عملیات ریاضی را انجام بدیم 

مثال : میخواییم همان مغییر که گفتیم رو تعریف کنیم و بدون تغییر جنس متغیر یک عملیات ریاضی انجام بدیم .

$num = '22';

$sum = $num + 10;

echo $sum;

خروجی کد بالا 

2210

خروجی کد بالا رو که دیدید چون روی متغیر از جنس string  نمیشه عملیات ریاضی انجام داد عدد 22 رو کنار 10 گذاشت.

مثال بعدی میخواهیم که متغیر را تبدیل کنیم و بعد عملیات ریاضی را انجام دهیم 

$num = '22';

$sum = settype ( $num , ' integer ' ) + 10;

echo $sum;

خروجی کد بالا

32

حالا دیدید که عملیات جمع به درستی انجام شد. خب ببینیم ما چیکار کردیم تو این کد خط اول یک متغییر با نام num از جنس string با مقدار 22 تعریف کردیم و تو خط دوم یک متغییر با نام sum ایجاد کردیم و مقدار آن را برابر با  جمع متغییر num تبدیل شده با 10 قرار دادیم و در خط سوم اون متغییر رو نمایش دادیم که خروجی اون شد عدد 32 . 

اگه نمیدونید تابع چیه میتونید با مطالعه بخش قبلی راحت تر متوجه شوید . تابع چیست ؟   

نویسنده :

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

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