gpt4 book ai didi

php - echo 语句在 echo 语句中不起作用

转载 作者:行者123 更新时间:2023-11-29 20:46:14 28 4
gpt4 key购买 nike

echo '<li><a href="signup.html"><span class="glyphicon glyphicon-user"></span>Welcome echo $_SESSION["username"];</a></li>';

在上面的代码中,它没有显示用户名变量。相反,它只是简单地回显 Welcome $_SESSION["username"];

仅供引用..我在两个文件中都使用了 session.start()

但是如何显示欢迎'用户名'

最佳答案

您有一个错误。您应该关闭引号。

 echo '<li><a href="signup.html"><span class="glyphicon glyphicon-user"></span>Welcome' .$_SESSION["username"].'</a></li>';

如果仍然不显示用户名:如果设置了变量,则打开 error_reporting 或使用 var_dump 进行检查

<?php
error_reporting(-1);

<?php
var_dump($_SESSION);

并注意模板。如果您在 View 中使用它(大部分代码是 html),那么尝试使用 php temating

<li>
<a href="signup.html">
<span class="glyphicon glyphicon-user"></span>Welcome <?= $_SESSION["username"] ?>
</a>
</li>

关于php - echo 语句在 echo 语句中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38419754/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com