⊗ppMVUFmVwPD 11 of 35 menu

PHP में MVC में व्यू में डेटा पास करना

मेथड render के दूसरे पैरामीटर की सहायता से डेटा को कंट्रोलर से व्यू में पास किया जा सकता है। डेटा को एसोसिएटिव ऐरे के रूप में पास करना चाहिए। इस स्थिति में, व्यू में इस ऐरे की कुंजियाँ संबंधित मानों वाले वेरिएबल बन जाएंगी।

आइए व्यवहार में देखें। हम अपने व्यू में तीन एलिमेंट्स वाला एक ऐरे पास करेंगे:

<?php namespace Project\Controllers; use Core\Controller; class PageController extends Controller { public function act() { return $this->render('page/act', [ 'var1' => 'eee', 'var2' => 'bbb', 'var3' => 'kkk', ]); } } ?>

जैसा कि आप देख रहे हैं, हमारे ऐरे की कुंजियाँ हैं - 'var1', 'var2' और 'var3'। इसका मतलब है, कि व्यू में निम्नलिखित वेरिएबल उपलब्ध होंगे और हम उनके मानों को HTML कोड के आवश्यक स्थानों पर प्रदर्शित कर सकते हैं। आइए इसे करें:

<div> यह टेस्ट कंट्रोलर के एक्ट एक्शन का व्यू है </div> <ul> <li><?php echo $var1; ?></li> <li><?php echo $var2; ?></li> <li><?php echo $var3; ?></li> </ul>

वर्णित हेरफेर करें, और फिर एड्रेस बार के माध्यम से हमारे एक्शन पर जाएँ। सुनिश्चित करें कि ब्राउज़र में आपके द्वारा बनाए गए व्यू का टेक्स्ट दिखाई देगा।

हिन्दी
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
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें