⊗ppMVUFmVwPD 11 of 35 menu

PHP MVC에서 뷰로 데이터 전달하기

render 메서드의 두 번째 매개변수를 사용하여 컨트롤러에서 뷰로 데이터를 전달할 수 있습니다. 데이터는 연관 배열 형태로 전달해야 합니다. 이때 뷰에서 이 배열의 키는 해당 값들을 가진 변수가 됩니다.

실제로 살펴보겠습니다. 우리의 뷰에 세 개의 요소를 가진 배열을 전달해 보겠습니다:

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

보시다시피, 우리 배열의 키는 'var1', 'var2', 'var3'입니다. 이는 뷰에서 해당 변수들을 사용할 수 있으며 HTML 코드의 필요한 위치에 그 값을 출력할 수 있음을 의미합니다. 이제 해보겠습니다:

<div> 이것은 test 컨트롤러의 act 액션에 대한 뷰입니다 </div> <ul> <li><?php echo $var1; ?></li> <li><?php echo $var2; ?></li> <li><?php echo $var3; ?></li> </ul>

설명된 작업을 수행한 후 주소 표시줄을 통해 우리의 액션에 접근해 보세요. 브라우저에 생성한 뷰의 텍스트가 표시되는지 확인하십시오.

한국어
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ʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부