上面登錄過的用戶(即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