我在Wordpress中有一個PHP文件,它有一些HTML,「登錄&註冊表」,我只想在網站的成員未登錄時顯示。當他們登錄時,我希望它顯示「歡迎,[姓名]」。在PHP中使用HTML如果聲明
我只是不確定如何在PHP If語句中使用HTML。條件是這樣的:
<?php
if (member_is_logged_in()) {
print "Welcome [name]";
} else {
print "<a href="...">Login</a> | <a href="...">Register</a>";
}
?>
這就是我認爲它應該看起來,但它不工作。我對PHP並不擅長,但我會很感激任何幫助。謝謝!
您是否嘗試過echo? – 2012-08-09 03:33:10
它不工作,沒有輸出?沒有檢測到登錄狀態? – 2012-08-09 03:34:03
Sacheleen和Gordan提供了非常好的答案..另一種解決方案是您選擇的報價。如果你用雙引號包裝你的字符串並且在字符串中有一個雙引號,那麼你打破了你的字符串,所以你可以通過在它之前加一個'\'來轉義它'''',這個邏輯也適用於單引號。 – chris 2012-08-09 03:35:58