⊗ppMVUFmVwAr 12 of 35 menu

Předávání polí do pohledu v MVC v PHP

Do pohledu lze také předávat pole. Pojďme například předat pole uživatelů:

<?php namespace Project\Controllers; use Core\Controller; class PageController extends Controller { public function act() { return $this->render('page/act', [ 'header' => 'seznam uživatelů', 'users' => ['user1', 'user2', 'user3'], ]); } } ?>

Lze přistoupit ke každému prvku pole:

<h1><?= $header ?></h1> <ul> <li><?= $users[0]; ?></li> <li><?= $users[1]; ?></li> <li><?= $users[2]; ?></li> </ul>

Nebo lze projít pole cyklem a vytvořit požadovaný HTML kód:

<h1><?= $header ?></h1> <ul> <?php foreach ($users as $user): ?> <li><?= $user; ?></li> <?php endforeach; ?> </ul>

Proveďte popsané manipulace a poté přistupte k naší akci prostřednictvím adresního řádku. Ověřte, že se v prohlížeči objeví text z vámi vytvořeného pohledu.

Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout