向会话变量echo添加字符串

时间:2019-01-23 11:08:01

标签: php html string variables session

很抱歉,在这里很难找到它,可能是因为它确实很简单。只想在此代码中添加一个字符串。例如“ Welcome:+ $ SESSION”。

PHP新手并不真正知道如何在此代码中添加额外的行。

<label class="welcome"><?PHP if(isset($_SESSION['u_username'])){echo $_SESSION['u_username'];}?></label>

2 个答案:

答案 0 :(得分:1)

添加到字符串的方法很少。在直接引号中,如果在其中使用数组等,则必须从数组键中删除引号,

<label class="welcome"><?PHP if(isset($_SESSION['u_username'])){echo " Welcome $_SESSION[u_username]";}?></label>

或与添加。

<label class="welcome"><?PHP if(isset($_SESSION['u_username'])){echo "Welcome " .$_SESSION['u_username'];}?></label>

答案 1 :(得分:0)

您需要连接两个字符串:

1)Welcome

2)$_SESSION['u_username']

您可以使用.运算符来实现。

与Java或JavaScript不同,PHP使用.进行串联而不是+

因此,您的最终代码应为:

<label class="welcome">
<?php
if(isset($_SESSION['u_username'])) {
 echo 'Welcome ' . $_SESSION['u_username'];
}
?>
</label>