⊗ppMVUFmVwAr 12 of 35 menu

Truyền mảng vào view trong MVC trong PHP

Chúng ta cũng có thể truyền mảng vào view. Ví dụ, hãy truyền một mảng người dùng:

<?php namespace Project\Controllers; use Core\Controller; class PageController extends Controller { public function act() { return $this->render('page/act', [ 'header' => 'danh sách người dùng', 'users' => ['user1', 'user2', 'user3'], ]); } } ?>

Có thể truy cập vào từng phần tử của mảng:

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

Hoặc có thể duyệt mảng bằng vòng lặp và tạo ra mã HTML mong muốn:

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

Hãy thực hiện các thao tác được mô tả, sau đó truy cập action của chúng ta thông qua thanh địa chỉ. Hãy chắc chắn rằng văn bản từ view bạn đã tạo sẽ xuất hiện trong trình duyệt.

Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối