
Yaf_View_Simple::display 함수는 뷰를 렌더링하는 데 사용되는 함수입니다. 이 함수는 템플릿 변수를 전달하기 위해 $this->tpl->assign() 메소드를 사용합니다.
예를 들어, 템플릿에 $name 변수를 사용하고 싶다면, 다음과 같이 코드를 작성할 수 있습니다.
#hostingforum.kr
php
$view = new Yaf_View_Simple();
$view->assign('name', 'John Doe');
$view->display('template.phtml');
위 코드에서 $view->assign('name', 'John Doe')는 템플릿 변수 $name에 'John Doe' 값을 할당합니다.
Yaf_View_Simple::display 함수는 PHTML 템플릿 엔진을 사용합니다. PHTML 템플릿 엔진은 PHP로 작성된 템플릿을 렌더링하는 데 사용됩니다.
템플릿 변수를 전달하는 방법은 위에서 설명한 assign() 메소드를 사용하는 것입니다. assign() 메소드는 템플릿 변수를 전달하기 위해 사용됩니다.
템플릿 변수를 전달하는 예제는 다음과 같습니다.
#hostingforum.kr
php
// 템플릿 변수 할당
$view->assign('name', 'John Doe');
$view->assign('age', 30);
// 템플릿 렌더링
$view->display('template.phtml');
템플릿 변수를 템플릿에 전달하는 방법은 다음과 같습니다.
#hostingforum.kr
php
이름: <?= $name ?>
나이: <?= $age ?>
위 코드에서 $name과 $age는 템플릿 변수로, assign() 메소드를 통해 전달된 값으로 대체됩니다.
2025-03-15 04:40