⊗ppMVDFmVw 30 of 35 menu

ভিউ ক্লাস আপনার নিজস্ব MVC ফ্রেমওয়ার্কে

এখন আমরা 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çaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন