PHP 回显 href 问题


PHP echo href issue

我正在尝试在表单中添加删除会话选项,但我无法解决以下错误:

解析错误:语法错误、意外T_ENCAPSED_AND_WHITESPACE、第 31 行的/users/bfullilo/acme_dl_sessions.php 中出现T_STRING或T_VARIABLE或T_NUM_STRING

这是我的行 31

echo "<a href='"acme_dl_sessions.php?delete_session=1'"> Not $_SESSION['"email'"]?</a>";

我知道我并没有逃避我需要的一切,但我碰壁了。 有什么帮助吗?

使用单引号稍微快一些

echo '<a href="acme_dl_sessions.php?delete_session=1"> Not ' . $_SESSION["email"] . '?</a>';

更改为:

echo " Not $_SESSION[email]?";

echo " Not {$_SESSION['email']}?";