⊗ppMVDFmVw 30 of 35 menu

अपने MVC फ्रेमवर्क में View क्लास

अब हम एक View क्लास बनाएंगे, जो डेटा के प्रतिनिधित्व का काम करेगा। यह पैरामीटर के रूप में Page क्लास की एक वस्तु प्राप्त करेगा, और अपने परिणाम के रूप में पेज का तैयार HTML कोड लौटाएगा, जिसे स्क्रीन पर प्रदर्शित किया जा सकेगा।

आइए देखें कि हम View क्लास का उपयोग index.php फ़ाइल में कैसे करेंगे:

<?php namespace Core; error_reporting(E_ALL); ini_set('display_errors', 'on'); spl_autoload_register(function($class) { // आपका ऑटोलोड कार्यान्वयन }); $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 क्लास का इस तरह उपयोग करते हैं ?>

View क्लास की कोड संरचना का निम्नलिखित रूप होगा:

<?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çaisMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें