
Yaf_View_Simple::eval 메소드의 변수 전달 방법은 다음과 같습니다.
1. assign 메소드를 사용하여 변수를 전달합니다.
#hostingforum.kr
php
$view->assign('변수명', '값');
2. eval 메소드에 변수를 전달할 수 없습니다. 대신 assign 메소드를 사용하여 변수를 전달한 후 eval 메소드를 사용하여 변수를 사용합니다.
#hostingforum.kr
php
$view->assign('변수명', '값');
$view->eval('echo $변수명;');
3. eval 메소드의 변수를 전달할 때, 변수 이름을 대괄호로 감싸야 합니다.
#hostingforum.kr
php
$view->assign('변수명', '값');
$view->eval('echo $[변수명];');
4. eval 메소드의 변수를 전달할 때, 변수 이름을 대괄호로 감싸지 않고 사용할 수 있습니다.
#hostingforum.kr
php
$view->assign('변수명', '값');
$view->eval('echo $변수명;');
5. eval 메소드의 변수를 전달할 때, 변수 이름을 대괄호로 감싸지 않고 사용할 수 있습니다. 하지만, 변수 이름을 대괄호로 감싸지 않은 경우, 변수 이름이 변수명과 동일해야 합니다.
#hostingforum.kr
php
$view->assign('변수명', '값');
$view->eval('echo $변수명;');
6. eval 메소드의 변수를 전달할 때, 변수 이름을 대괄호로 감싸지 않고 사용할 수 있습니다. 하지만, 변수 이름을 대괄호로 감싸지 않은 경우, 변수 이름이 변수명과 동일해야 합니다. 또한, 변수 이름을 대괄호로 감싸지 않은 경우, 변수 이름을 대괄호로 감싸지 않은 변수를 사용할 수 없습니다.
#hostingforum.kr
php
$view->assign('변수명', '값');
$view->eval('echo $변수명;');
2025-07-19 23:28