上面登录过的用户(即Hello Mike或Welcome Mike),当用户登录我的网站时,我希望它打招呼或欢迎“用户”我试图让我的网站显示谁在PHP
我使用下面的代码:
[code]
<?php
$user = $_GET['session_is_registered'];
echo ('$user');
?>
[/code]
但只显示 “$用户”
我究竟做错了PHP的?
感谢
上面登录过的用户(即Hello Mike或Welcome Mike),当用户登录我的网站时,我希望它打招呼或欢迎“用户”我试图让我的网站显示谁在PHP
我使用下面的代码:
[code]
<?php
$user = $_GET['session_is_registered'];
echo ('$user');
?>
[/code]
但只显示 “$用户”
我究竟做错了PHP的?
感谢
当使用“单引号,这意味着文字。你不需要任何引号。
echo $user;
那就是它。
如果要在字符串内评估$user
变量,请使用双引号。否则只是使用:
echo $user;
正如其他答案已经陈述。
只使用
echo $user;
回声是一个关键字,而不是一个功能,所以你不需要括号。此外,要评估字符串内的变量,您需要使用双引号echo "Hello, $user";
。如果你只是自己使用这个变量,你根本不需要引号。
echo $user;
echo 'Hello, ' . $user;
echo "Hello, $user. Your last visit was $lastVisitDate.";
啊优秀,我会试试看! – Adam 2010-02-20 20:41:10
或使用内联temp(http://www.refactoring.com/catalog/inlineTemp.html)删除临时变量“$ user”,可能使用大括号在双引号内使用数组引用串。 – 2010-02-20 20:56:00