Добавление строки в переменную сеанса echo - PullRequest
0 голосов
/ 23 января 2019

Извините, изо всех сил пытаюсь найти это здесь, вероятно, потому что это действительно просто. Просто хочу добавить строку в этот код. Например, "Welcome: + $ SESSION".

Новичок в PHP, действительно не знаю, как добавить дополнительную строку в этот код.

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

Ответы [ 2 ]

0 голосов
/ 23 января 2019

Вам нужно объединить две строки:

1) Welcome

2) $_SESSION['u_username']

Вы можете сделать это, используя оператор ..

В отличие от Java или JavaScript, PHP использует . для объединения вместо +

Итак, ваш окончательный код должен быть:

<label class="welcome">
<?php
if(isset($_SESSION['u_username'])) {
 echo 'Welcome ' . $_SESSION['u_username'];
}
?>
</label>
0 голосов
/ 23 января 2019

Есть несколько способов добавить к строкам.В "" кавычках напрямую, если вы используете массивы и т. Д. Внутри него, вы должны удалить кавычки из ключа массива,

<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>
...