将PHP添加到herdoc
当用户在将PHP添加到herdoc,php,Php,当用户在index.php上时,我试图显示一些代码 代码: 页脚; ?> 我收到这个错误: 分析错误:语法错误,意外的“”(T_封装的_和_空格),需要标识符(T_字符串)或变量(T_变量)或数字(T_NUM_字符串) 会话变量$\u session['at_index']仅当用户在index.php上时才为真 问题:如何在我的herdoc页脚中回显$login?使用herdoc,您可以像双引号字符串一样打印变量。不幸的是,您不能在那里使用条件语句,因此需要一个附加变量: $footerLo
index.php
上时,我试图显示一些代码
代码:
页脚;
?>
我收到这个错误:
分析错误:语法错误,意外的“”(T_封装的_和_空格),需要标识符(T_字符串)或变量(T_变量)或数字(T_NUM_字符串)
会话变量$\u session['at_index']
仅当用户在index.php上时才为真
问题:如何在我的herdoc页脚中回显
$login
?使用herdoc,您可以像双引号字符串一样打印变量。不幸的是,您不能在那里使用条件语句,因此需要一个附加变量:
$footerLogin = (true == $_SESSION['at_index']) ? $login : '';
$footer = <<<FOOTER
<div id='footer'>
{$footerLogin}
</div>
FOOTER;
$footerLogin=(true=$\u会话['at\u index'])$登录名:'';
$footer=您已经在PHP中,并且正在heredoc中使用标记。阅读手册。然后您将赋值为if($\u SESSION['at\u index']=true
,而不是比较。
$footerLogin = (true == $_SESSION['at_index']) ? $login : '';
$footer = <<<FOOTER
<div id='footer'>
{$footerLogin}
</div>
FOOTER;