⊗ppMVUFmVwPD 11 of 35 menu

Överföring av data till vyn i MVC i PHP

Med den andra parametern i metoden render kan du överföra data från kontrollern till vyn. Data bör skickas i form av en associativ array. Då kommer nycklarna i denna array i vyn att bli variabler med motsvarande värden.

Låt oss se hur det fungerar i praktiken. Låt oss skicka en array med tre element till vår vy:

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

Som du ser är nycklarna i vår array - 'var1', 'var2' och 'var3'. Det betyder att följande variabler kommer att vara tillgängliga i vyn och vi kan skriva ut deras värden på önskade ställen i HTML-koden. Låt oss göra det:

<div> detta är vyn för aktionen act i kontrollern test </div> <ul> <li><?php echo $var1; ?></li> <li><?php echo $var2; ?></li> <li><?php echo $var3; ?></li> </ul>

Utför de beskrivna manipulationerna och sedan gå till vår åtgärd via adressfältet. Se till att texten från din skapade vy visas i webbläsaren.

Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa