⊗ppMVUFmVwPD 11 of 35 menu

Overføring av data til visning i MVC i PHP

Med den andre parameteren til metoden render kan du overføre data fra kontrolleren til visningen. Data bør overføres i form av en assosiativ array. I visningen vil nøklene i denne arrayen bli variabler med de tilsvarende verdiene.

La oss se på dette i praksis. La oss overføre en array med tre elementer til vår visning:

<?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, er nøklene i arrayen vår - 'var1', 'var2' og 'var3'. Dette betyr at i visningen vil følgende variabler være tilgjengelige, og vi kan vise deres verdier på de aktuelle stedene i HTML-koden. La oss gjøre dette:

<div> dette er visningen for handlingen act i kontrolleren test </div> <ul> <li><?php echo $var1; ?></li> <li><?php echo $var2; ?></li> <li><?php echo $var3; ?></li> </ul>

Gjennomfør de beskrevne manipulasjonene, og deretter gå til handlingen vår via adresselinjen. Forsikre deg om at teksten fra din opprettede visning vil vises i nettleseren.

Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis