လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> PHP ABS () function ကိုအသုံးပြုခြင်းနှင့် 4 စစ်ဆင်ရေးကို အသုံးပြု. မှတ်စုများ

PHP ABS () function ကိုအသုံးပြုခြင်းနှင့် 4 စစ်ဆင်ရေးကို အသုံးပြု. မှတ်စုများ

gitbox 2025-05-26

ABS () function ကိုမိတ်ဆက်

ABS () သည် PHP တွင် built-in function တစ်ခုဖြစ်ပြီး၎င်းသည်အများအားဖြင့်နံပါတ်တစ်အကြွင်းမဲ့တန်ဖိုးကိုပြန်ယူရန်အသုံးပြုသည်။

နမူနာကုဒ်:

<code> <? Php Echo Abs (-10); // output 10 echo abs (5); // output 5?> </ code>

ABS () ကိုဖြည့်စွက်ခြင်း, နုတ်ခြင်း,

အဖြေကဟုတ်တယ်။ ABS ၏ပြန်လာတန်ဖိုးသည်ကိန်းဂဏန်းအမျိုးအစား (Overger သို့မဟုတ် Flower-point type) ဖြစ်သည်။ ၎င်းသည်နိမ့်ခြင်း, မြှောက်ခြင်း, သင်သည် ABS () နှင့်အခြားဂဏန်းသင်္ချာအော်ပရေတာများကိုအသုံးအနှုန်းဖြင့်သုံးနိုင်သည်။ PHP သည်ပုံမှန်စစ်ဆင်ရေး ဦး စားပေးအရတွက်ချက်လိမ့်မည်။

ဥပမာ -

<code> <? PHP $ a = -15; $ ခ = 4;

// ပထမ ဦး ဆုံးအကြွင်းမဲ့အာဏာတန်ဖိုးကိုတွက်ချက်, ထို့နောက်ဖြည့်စွက်လုပ်ဆောင်ပါ
$ ရလဒ် = ABS ($ က) + $ b; // 15 + 4 = 19
ECHO $ ​​ရလဒ်,

// မြှောက်နှင့်အတူပေါင်းစပ်
$ ရလဒ် 6 = ABS ($ က) * 2; // 15 * 2 = 30
ECHO $ ​​ရလဒ် 6;
>
</ code>

အသုံးပြုသောအခါအာရုံစူးစိုက်မှုကိုပေးဆောင်ခံရဖို့အချက်များ

  1. စစ်ဆင်ရေးအမိန့် <br> function ခေါ်ဆိုမှု၏ရလဒ်ကိုပထမ ဦး ဆုံးတွက်ချက်ပြီးစစ်ဆင်ရေးတွင်ပါ 0 င်သည်။ ABS () နှင့်အော်ပရေတာကိုသီးခြားစီအသုံးပြုခြင်းကို ဦး စားပေးမှုဖြစ်စေရန်မသုံးရန်သတိပြုပါ။ လိုအပ်ပါကစကားရပ်အမိန့်ကိုရှင်းလင်းရန်ကွင်းခတ်များကိုသုံးပါ။

    ဥပမာအားဖြင့်:

    <code> <? PHP $ x = -8; $ y = 3; $ z = ABS ($ x + $ y); // x + y = -5 ကိုပထမတွက်ချက်ပါ, ထို့နောက် ABS (-5) = 5 ပဲ့တင်သံ $ z;

    $ Z2 = ABS ($ x) + $ y; // ABS (-8) = 8 + 3 = 11
    ECHO $ ​​Z2;
    >
    </ code>

  2. ဝင်လာသော parameter type အမျိုးအစား
    ABS () function သည်ကိန်းနှင့် flowing point parameters များကိုလက်ခံသည်။ အကယ်. Non-Non-Non-type အမျိုးအစားများကို (ကိန်းဂဏန်းမဟုတ်သောဇာတ်ကောင်များပါ 0 င်သည့် string) တွင်ထည့်သွင်းပါက PHP သည်အလိုအလျောက်ပြောင်းလဲရန်အလိုအလျောက်ကြိုးစားလိမ့်မည်, သို့သော်မမျှော်လင့်သောရလဒ်များထုတ်ပေးလိမ့်မည်။

  3. အနုတ်လက်ခဏာနံပါတ်သုညနှင့် floating point တိကျမှန်ကန်မှုကို
    PHP ၏ ABS () ABS () ABS () adder and floating point နံပါတ်များသည် IEEE Floating Point သတ်မှတ်ချက်များနှင့်ကိုက်ညီသည်။

  4. အဓိပ္ပာယ်မရှိသောခေါ်ဆိုမှုများကိုရှောင်ပါ တန်ဖိုးသည်အပြုသဘောဆောင်ကြောင်းအတိအလင်းသိသောအခါ, သင်မလိုအပ်သော function overhead ကိုရှောင်ရှားရန် abs () ကို မခေါ်ရန်မလိုပါ။

အမှန်တကယ်ဖွံ့ဖြိုးတိုးတက်မှုအတွက်လျှောက်လွှာဥပမာ

ထုတ်ကုန်တစ်ခု၏လျှော့စျေးဈေးနှုန်းကိုသင်တွက်ချက်ထားသည့်မြင်ကွင်းတွင်သင်ရှိသည်ဆိုပါစို့။ တွက်ချက်မှုရလဒ်များမှန်ကန်မှုရှိစေရန်သေချာစေရန်အတွက်၎င်းကိုသင်ဤကဲ့သို့သောရေးသားနိုင်သည်။

<code> <? PHP $ စျေးနှုန်း = 100; $ လျှော့စျေး = -15; // အနုတ်လက်ခဏာတန်ဖိုးသည် 15 ယွမ်၏လျှော့စျေးကိုဖော်ပြသည်

$ Final_ProICE = $ စျေးနှုန်း + ABS ($ လျှော့စျေး);
ပဲ့တင်သံ $ Final_Propice; // 100 + 15 = 115 ။ အမှန်တကယ်ယုတ္တိဗေဒတွင်သင်၏လိုအပ်ချက်များအပေါ် အခြေခံ. ABS () ကိုအသုံးပြုလိုသည်ကိုသင်ဆုံးဖြတ်ရန်လိုအပ်သည်။
>
</ code>

ဤနေရာတွင်ယုတ္တိဗေဒကျိုးကြောင်းဆီလျော်မှုရှိမရှိကိုဂရုပြုပါ။ အကယ်. အထူးလျှော့စျေးသည်အနုတ်လက်ခဏာဖြစ်ပါကပကတိတန်ဖိုးကိုတိုက်ရိုက်ဖြည့်စွက်ပါကစျေးနှုန်းသည်ပြောင်းပြန်ပြောင်းလဲခြင်းကိုဖြစ်ပေါ်စေနိုင်သည်။ ထို့ကြောင့်စီးပွားရေးယုတ္တိဗေဒသည်လျှော့စျေး၏အဓိပ္ပါယ်ကိုရှင်းလင်းသင့်သည်။