⊗ppPmCdNC 102 of 447 menu

PHP ရှိ null ပေါင်းစည်းခြင်းအော်ပရေတာ

အောက်ပါကုဒ်ကို ကြည့်ရအောင်။

<?php if (isset($arr['test'])) { $elem = $arr['test']; } else { $elem = 'empty'; } ?>

ဤကုဒ်ကို ternary operator မှတစ်ဆင့် ပြန်ရေးနိုင်ပါသည်။

<?php $elem = isset($arr['test']) ? $arr['test'] : 'empty'; ?>

သို့သော်၊ ပထမကုဒ်ပုံစံ နှင့် ဒုတိယကုဒ်ပုံစံ နှစ်ခုစလုံးသည် အနည်းငယ် အခက်အခဲဖြစ်စေပါသည်။ ထိုကဲ့သို့သော တည်ဆောက်ပုံများကို ရိုးရှင်းအောင်ပြုလုပ်ရန် null ပေါင်းစည်းခြင်း အော်ပရေတာကို တီထွင်ခဲ့ပြီး၊ ၎င်းသည် ?? ဆိုသည့် command ကို ကိုယ်စားပြုပါသည်။ ကျွန်ုပ်တို့၏ကုဒ်ကို ဤအော်ပရေတာဖြင့် ပြန်ရေးကြည့်ပါမည်။

<?php $elem = $arr['test'] ?? 'empty'; ?>

အောက်ပါကုဒ်ကို လေ့လာထားသော အော်ပရေတာဖြင့် ပြန်ရေးပါ။

<?php $user = ['name' => 'john', 'age' => 30]; if (isset($user['name'])) { $name = $user['name']; } else { $name = 'unknown'; } ?>
မြန်မာ
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 များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်