⊗ppMVUFmVwPD 11 of 35 menu

MVC'de PHP'de Görünüme Veri Aktarımı

render metodunun ikinci parametresi kullanılarak kontrolörden görünüme veri aktarılabilir. Veriler ilişkisel dizi şeklinde iletilmelidir. Bu durumda, görünümde bu dizinin anahtarları karşılık gelen değerlere sahip değişkenler haline gelecektir.

Pratikte görelim. Görünümümüze üç elemanlı bir dizi aktaralım:

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

Gördüğünüz gibi, dizimizin anahtarları - 'var1', 'var2' ve 'var3'. Bu demektir ki, görünümde bu tür değişkenler erişilebilir olacak ve biz değerlerini HTML kodunun gerekli yerlerinde gösterebiliriz. Bunu yapalım:

<div> bu, test kontrolörünün act eyleminin görünümüdür </div> <ul> <li><?php echo $var1; ?></li> <li><?php echo $var2; ?></li> <li><?php echo $var3; ?></li> </ul>

Açıklanan işlemleri gerçekleştirin, ardından eylemimize adres çubuğu üzerinden erişin. Tarayıcıda, oluşturduğunuz görünümden gelen metnin belirdiğinden emin olun.

Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet