php如何在echo中回显会话名称并将其用作html代码

时间:2018-08-03 14:57:48

标签: php html session

我在div中有一个php代码,但是我想在用户登录后显示用户名,但是如何在echo中回显会话?

<?php
            if(isset($_SESSION['username']))
            {
                echo '<ul class="nav" action="Login.html" method="post">
                    <li class="loginbtn"><a href="#">echo '$_SESSION['username'];'</a></li>
                    <li class="loginbtn"><a href="#">Logout</a></li>
                    </ul>';
                    }

1 个答案:

答案 0 :(得分:1)

使用concatenation

echo '<ul class="nav" action="Login.html" method="post">
                <li class="loginbtn"><a href="#">'.$_SESSION['username'].'</a></li>
                <li class="loginbtn"><a href="#">Logout</a></li>
      </ul>';

您无需再次致电echo,也不需要分号