⊗ppMVUFmVwPD 11 of 35 menu

Տվյալների փոխանցում ներկայացմանը MVC-ում PHP-ում

Օգտագործելով 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> սա test կոնտրոլերի act գործողության ներկայացումն է </div> <ul> <li><?php echo $var1; ?></li> <li><?php echo $var2; ?></li> <li><?php echo $var3; ?></li> </ul>

Կատարեք նկարագրված մանիպուլյացիաները, ապա դիմեք մեր գործողությանը հասցեային տողի միջոցով: Համոզվեք, որ բրաուզերում կհայտնվի ձեր ստեղծած ներկայացման տեքստը:

Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել