PHP တွင် Int သည်ကိန်းဂဏန်းအချက်အလက်အမျိုးအစားဖြစ်သည်။ operating system ရှိ bits အရေအတွက်ပေါ် မူတည်. PHP အတွက်ကိန်းဂဏန်းများသိုလှောင်မှုအမျိုးအစားနှစ်မျိုးရှိသည်။ 32-bit နှင့် 64-bit ။ တန်ဖိုး 32-bit integer ၏တန်ဖိုး -217483648 မှ 2147483647 ဖြစ်သည်။ 64-bit Integer ၏တန်ဖိုးသည် -92237203685477777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777 မှဖြစ်သည်။
PHP တွင် Int PHP အမျိုးအစားသည် PHP တွင်မှတ်ဉာဏ်ခြေရာသည် operating system ၏နံပါတ်များနှင့်အညီကွဲပြားလိမ့်မည်။ 32-bit operating system တွင် int အမျိုးအစားသည် 4 bytes ကိုယူထားသော, 64-bit operating system တွင် Int Type သည် 8 bytes ရှိသည်။
32-bit system တွင် PHP တွင် PHP တွင် INT အမျိုးအစားမှတ်ဉာဏ်အလုပ်အကိုင်ဥပမာဖြစ်သည်။
အထက်ပါကုဒ်ကိုဖွင့်ပြီးနောက်အောက်ပါ output ရလဒ်ကိုသင်ရရှိသည်။
2097152
2097216
2097272
ဒီဥပမာက PHP ကို 32-bit operating system မှာပြေးတယ်။ 32-bit system တွင် int type သည် 4 bytes 42 bytes များပြုလုပ်သည်, ထို့ကြောင့်မူရင်းမှတ်ဉာဏ်ပမာဏမှာ 2097152 bytes ဖြစ်သည်။ ထို့နောက် Int အမျိုးအစားနှင့် string type အရေအတွက်ကိုအသီးသီးခွဲခြားသတ်မှတ်ထားသည်။ Output တစ်ခုစီပြီးနောက်မှတ်ဉာဏ်အရွယ်အစားပြောင်းလဲသွားလိမ့်မည်။
ထို့နောက် PHP Int Type ၏ဥပမာသည် 64-bit operating system တွင် bytes ၏ဥပမာတစ်ခုမှာဥပမာတစ်ခုဖြစ်သည်။
အထက်ပါကုဒ်ကိုဖွင့်ပါ။
2097152
2097216
2097272
၎င်းသည် 64-bit operating system တွင်ပြေးခြင်း၏ရလဒ်ဖြစ်သည်။ 64-bit system တွင် Int Type သည် 8 bytes 8 bytes များပြုလုပ်သည်။ ထို့ကြောင့်မူရင်းမှတ်ဉာဏ်အရွယ်အစားထုတ်လုပ်မှုမှာ 2097152 bytes ဖြစ်သည်။ နောက်ဆက်တွဲမှတ်ဉာဏ်အရွယ်အစားပြောင်းလဲမှုများကိုလည်းထိခိုက်လိမ့်မည်။
PHP ရှိ Integer data အမျိုးအစားများကိုဖြည့်စွက်ခြင်း, နုတ်ခြင်း, မြှောက်ခြင်း, အပိုင်းအစများ, ထို့အပြင်ကိန်းဂဏန်းများကို array များ, အရာဝတ်ထုများ, ကွင်းများနှင့်ခြွင်းချက်အခြေအနေများကဲ့သို့သောအခြေအနေအမျိုးမျိုးတွင်လည်းအသုံးပြုနိုင်သည်။
အောက်ဖော်ပြပါအချက်သည်ကိန်းဂဏန်းစစ်ဆင်ရေးများတွင်ကိန်းဂဏန်းများအသုံးပြုခြင်းကိုပြသသည့်ဥပမာတစ်ခုဖြစ်သည်။
ဒီဥပမာမှာကိန်းဂဏန်းကိန်းဂဏန်းနှစ်ခုကိုသီးခြားစီထည့်ပြီး console ပေါ်ပေါက်လာမှာရလဒ်ကိုပုံနှိပ်ထုတ်ဝေသည်။ ထို့နောက်ကျွန်ုပ်တို့သည် string နံပါတ်နှစ်ခုကိုထပ်ထည့်ပြီးရလဒ်ကိုပုံနှိပ်ထုတ်ဝေသည်။ output ရလဒ်များမှတရားစီရင်ခြင်းကိန်းနှင့် strings အမျိုးအစားများ၏နောက်ဆက်တွဲလုပ်ငန်းများ၏နောက်ဆုံးရလဒ်မှာအတူတူပင်ဖြစ်သည်။