⊗ppMVDFmVw 30 of 35 menu

မိမိ MVC framework ထဲတွင် View Class

ယခု ကျွန်ုပ်တို့သည် View class ကို ဖန်တီးပါမည်၊ ၎င်းသည် ဒေတာများကို ပြသခြင်းကို တာဝန်ယူပါမည်။ ၎င်းသည် parameter အဖြစ် Page class ၏ object ကိုရရှိပြီး ၎င်း၏ရလဒ်အဖြစ် အသင့်ပြင်ဆင်ထားသော HTML code ကို ပြန်ပေးပါမည်။ ထို code ကို စခရင်ပေါ်တွင် ပြသနိုင်ပါသည်။

View class ကို index.php ဖိုင်ထဲတွင် ကျွန်ုပ်တို့မည်သို့အသုံးပြုမည်ကို ကြည့်ကြပါစို့:

<?php namespace Core; error_reporting(E_ALL); ini_set('display_errors', 'on'); spl_autoload_register(function($class) { // သင်၏ autoload အကောင်အထည်ဖော်မှု }); $routes = require $_SERVER['DOCUMENT_ROOT'] . '/project/config/routes.php'; $track = ( new Router($routes) ) -> getTrack($_SERVER['REQUEST_URI']); $page = ( new Dispatcher ) -> getPage($track); echo (new View) -> render($page); // View class ကို ဤသို့အသုံးပြုသည် ?>

View class ၏ code structure သည် အောက်ပါအတိုင်းဖြစ်လိမ့်မည်:

<?php namespace Core; class View { public function render(Page $page) { return $this->renderLayout($page, $this->renderView($page)); } private function renderLayout(Page $page, $content) { } private function renderView(Page $page) { } } ?>
မြန်မာ
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 များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်