23 of 410 menu

settype ဖန်ရှင်

settype ဖန်ရှင်းသည် variable ၏ data type ကိုသတ်မှတ်ပေးထားသောအမျိုးအစားသို့ပြောင်းလဲပေးပါသည်။ ပထမဆုံး parameter အဖြစ် ပြောင်းလဲရန်လိုအပ်သော variable ကိုပေးရပြီး ဒုတိယ parameter အဖြစ် အမျိုးအစား၏အမည်ပါသော string တစ်ခုကိုပေးရပါသည်။ ဤဖန်ရှင်းသည် အောင်မြင်စွာပြောင်းလဲနိုင်ပါက true ကိုပြန်ပေးပြီး မအောင်မြင်ပါက false ကိုပြန်ပေးပါသည်။

ဝါကျဖွဲ့ပုံ

settype(mixed &$var, string $type): bool

ဥပမာ

string တစ်ခုကို integer အဖြစ်သို့ပြောင်းလဲခြင်း

<?php $str = '123'; settype($str, 'integer'); var_dump($str); ?>

ကုဒ်ဖြင့်အလုပ်လုပ်ပြီးနောက်ရလဒ်

123

ဥပမာ

နံပါတ်တစ်ခုကို string အဖြစ်သို့ပြောင်းလဲခြင်း

<?php $num = 123; settype($num, 'string'); var_dump($num); ?>

ကုဒ်ဖြင့်အလုပ်လုပ်ပြီးနောက်ရလဒ်

'123'

ဥပမာ

array တစ်ခုကို string အဖြစ်သို့ပြောင်းလဲရန်ကြိုးစားကြည့်ခြင်း

<?php $arr = [1, 2, 3]; $res = settype($arr, 'string'); var_dump($arr); var_dump($res); ?>

ကုဒ်ဖြင့်အလုပ်လုပ်ပြီးနောက်ရလဒ်

'Array' true

ဥပမာ

string တစ်ခုကို boolean တန်ဖိုးအဖြစ်သို့ပြောင်းလဲခြင်း

<?php $val = "true"; settype($val, "boolean"); var_dump($val); ?>

ကုဒ်ဖြင့်အလုပ်လုပ်ပြီးနောက်ရလဒ်

true

ဤအကြောင်းကိုလည်းကြည့်ပါ

  • is_int ဖန်ရှင်း၊
    အဆိုပါဖန်ရှင်းသည် variable တစ်ခုသည် integer ဖြစ်မဖြစ်စစ်ဆေးပေးပါသည်
  • strval ဖန်ရှင်း၊
    အဆိုပါဖန်ရှင်းသည် variable တစ်ခုကို string အဖြစ်သို့ပြောင်းလဲပေးပါသည်
  • intval ဖန်ရှင်း၊
    အဆိုပါဖန်ရှင်းသည် variable တစ်ခုကို integer အဖြစ်သို့ပြောင်းလဲပေးပါသည်
မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်