⊗ppMVUFmVwPD 11 of 35 menu

Adatátvitel a nézetbe MVC-ben PHP-ben

A render metódus második paraméterével adatok továbbíthatók a vezérlőből a nétzetbe. Az adatokat asszociatív tömb formájában kell átadni. Ebben az esetben a tömbben lévő kulcsok a nézetben változókká válnak a megfelelő értékekkel.

Nézzük meg a gyakorlatban. Adjunk át a nézetünknek egy három elemű tömböt:

<?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', ]); } } ?>

Amint látod, a tömb kulcsai - 'var1', 'var2' és 'var3'. Ez azt jelenti, hogy a nézetben a következő változók lesznek elérhetők, és kiírhatjuk értékeiket a HTML kód megfelelő helyein. Tegyük ezt meg:

<div> ez a test vezérlő act műveletének nézete </div> <ul> <li><?php echo $var1; ?></li> <li><?php echo $var2; ?></li> <li><?php echo $var3; ?></li> </ul>

Végezd el a leírt manipulációkat, majd nyisd meg a műveletünket a böngésző cím során. Győződj meg róla, hogy a böngészőben megjelenik az általad létrehozott nézet szövege.

Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás