我可以在echo语句中包含php吗
我可能对此很不雅观,但我是新来的,所以尽我所能把事情弄清楚 我正在使用smarty标记动态生成表单 在我的智能标签内我可以在echo语句中包含php吗,php,smarty,heredoc,Php,Smarty,Heredoc,我可能对此很不雅观,但我是新来的,所以尽我所能把事情弄清楚 我正在使用smarty标记动态生成表单 在我的智能标签内 我想根据会话变量设置表单的值,例如,我想 if($_SESSION['sv_02']=="2012") echo "selected"; 根据会话中存储的变量预填充下拉菜单 如何在我的herdeoc块中包含这样的PHP命令。可能吗? 如果这是一种倒退的操作方式,我也会很感激你的建议。非常感谢为什么不先设置变量,然后再设置heredoc if($_SESSION['sv_02
我想根据会话变量设置表单的值,例如,我想
if($_SESSION['sv_02']=="2012") echo "selected";
根据会话中存储的变量预填充下拉菜单
如何在我的herdeoc块中包含这样的PHP命令。可能吗?
如果这是一种倒退的操作方式,我也会很感激你的建议。非常感谢为什么不先设置变量,然后再设置heredoc
if($_SESSION['sv_02']=="2012" $selected= "selected";
....
echo <<<EOT
---
--
$selected
---
EOT;
if($\u会话['sv\u 02']==“2012”$selected=“selected”;
....
echo很有趣…但我在selection元素中有几个选项…每个选项都需要“selected”如果且仅当会话变量与该特定选项的名称匹配时进行响应?我可以看出这会起作用-但在我的情况下会非常困难-我想我必须回到通过php生成表单的基础上-非常感谢您的输入。
echo <<<EOT
---
--
EOT;
if($_SESSION['sv_02']=="2012" echo "selected";
echo <<<EOT
---
--
EOT;