⊗ppOpNsSCC 98 of 107 menu

PHP ရှိ OOP namespace များကို ရိုးရှင်းစွာရည်ညွှန်းခြင်း

ကျွန်ုပ်တို့မှာ အောက်ပါ class Controller ရှိသည်ဆိုပါစို့:

<?php namespace Admin; class Controller { } ?>

Controller class မှ အမွေဆက်ခံသော Page class လည်း ရှိသည်ဆိုပါစို့:

<?php namespace Admin; class Page extends \Admin\Controller { } ?>

မြင်တွေ့ရသည့်အတိုင်း အမွေဆက်ခံရာတွင် မိဘ class ၏ namespace နှင့် အတူ အမည်ကို သတ်မှတ်ပေးရပါတယ်။ ဒီဥပမာမှာ သတိပြုစရာတစ်ခုရှိပါတယ် - class နှစ်ခုစလုံးဟာ တူညီတဲ့ namespace တစ်ခုတည်းမှာ ရှိပါတယ်။ ဒီလိုအခြေအနေမျိုးမှာ class တစ်ခုကို ရည်ညွှန်းတဲ့အခါ ထို class ၏အမည်ကိုသာ ရိုးရှင်းစွာရေးသားနိုင်ပါတယ်။ ဤကဲ့သို့:

<?php namespace Admin; class Page extends Controller { } ?>

class နှစ်ခု ပေးထားပါတယ်:

<?php namespace Modules\Shop; class Cart { } ?>
<?php namespace Modules\Shop; class UserCart extends \Modules\Shop\Cart { } ?>

class နှစ်ခုစလုံး သည် တူညီသော namespace တစ်ခုတည်းတွင် ရှိကြောင်း ထည့်သွင်းစဉ်းစားပြီး အမွေဆက်ခံရန် code ကို ရိုးရှင်းအောင် ပြုလုပ်ပါ။

မြန်မာ
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 များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်