⊗ppMVUFmVwAr 12 of 35 menu

Passaggio di array alla vista in MVC in PHP

Alla vista si possono passare anche array. Ad esempio, passiamo un array di utenti:

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

Si può accedere a ogni elemento dell'array:

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

Oppure si può scorrere l'array con un ciclo e formare il codice HTML desiderato:

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

Eseguite le manipolazioni descritte, poi accedete alla nostra azione tramite la barra degli indirizzi. Assicuratevi che nel browser appaia il testo dalla vista che avete creato.

Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta