سلام خدمت دوستان عزیز تعدادی تابع هستند که برای شناسایی و تبدیل نوع داده به کار می روند .
دریافت انواع داده :
تابع ()gettype نوع داده متغیر داده شده به اون رو بر میگردونه , کلا هشت مقدار برگشتی ممکن وجود داره :
array , boolean , double , integer , object , resource , string , unknown type چگونگی استفاده از آن به این صورت است
که در اینجا mixed var متغیری است که به آن داده می شود
مثال :
در خروجی برای شما integer چاپ می شود
حالا اگه کد رو به کد زیر تغییر بدیم به ترتیب string و double چاپ می شود .
تبدیل نوع
تابع ()settype یک متغیر را به نوع مشخص شده بر حسب نوع type تبدیل می کند :
array , boolean , double , integer , object , resource , string
اگر تبدیل با موفقیت انجام شود TRUE برگردانده می شود وگرنه FLSE برگردانده می شود . چگونگی استفاده از آن به صورت زیر است :
مثال :
در کدهای PHP بالا، از تابع gettype ، برای تعیین نوع متغیر var استفاده کرده ایم.
نتیجه :
میبینیم که متغیر var ، ابتدا از نوع integer بوده و سپس به string تبدیل شده است.
خب دوستان فعلا خسته شدم زیاد تایپ کردم .
امیدوارم مفید بوده باشه این مطلب در ضمن این آموزش اختصاصی بوده و با ذکر منبع آزاد می باشد .
ادامه دارد ...........
دریافت انواع داده :
تابع ()gettype نوع داده متغیر داده شده به اون رو بر میگردونه , کلا هشت مقدار برگشتی ممکن وجود داره :
array , boolean , double , integer , object , resource , string , unknown type چگونگی استفاده از آن به این صورت است
کد:
string gettype(mixed var)
مثال :
کد:
<?php $test = 22; echo (gettype($test)); ?>
حالا اگه کد رو به کد زیر تغییر بدیم به ترتیب string و double چاپ می شود .
کد:
<?php $test = "Farid"; echo (gettype($test)); ?>
کد:
<?php $test = 22.0; echo (gettype($test)); ?>
تابع ()settype یک متغیر را به نوع مشخص شده بر حسب نوع type تبدیل می کند :
array , boolean , double , integer , object , resource , string
اگر تبدیل با موفقیت انجام شود TRUE برگردانده می شود وگرنه FLSE برگردانده می شود . چگونگی استفاده از آن به صورت زیر است :
کد:
boolean settype(mixed var, string type)
کد:
<?php $var = 4; $var_type=gettype($var); echo($var_type."<br />"); settype($var,"string"); $var_type_new=gettype($var); echo($var_type_new); ?>
نتیجه :
کد:
integer string
خب دوستان فعلا خسته شدم زیاد تایپ کردم .
امیدوارم مفید بوده باشه این مطلب در ضمن این آموزش اختصاصی بوده و با ذکر منبع آزاد می باشد .
ادامه دارد ...........
نظر