2017-06-01 25 views
0

如何使用php輸出此html代碼? html代碼是這樣的。如何使用php輸出這個html代碼?

<a href="#false" onclick="load_page('piano_programs.php')">Piano Programs</a> 

,但我想用PHP來顯示這個代碼

$program_name = "piano_programs"; 
echo "<a href='#false' onclick="load_page('$program_name'.php)">Piano Programs</a>"; 

但.....不起作用,任何的想法,感謝

+4

第1步。獲取語法高亮顯示的編輯器。第2步。學習基本的PHP語法。 – Mike

+0

Enstage在答案中顯示:如果你有一個字符串文字並且裏面有引號,你需要轉義它們。這是因爲PHP無法確定引號(a)是引號還是(b)字符串文字的結尾。 –

回答

2

反斜槓轉義引號:

echo "<a href='#false' onclick=\"load_page('piano_programs.php')\">Piano Programs</a>"; 
0

您需要在onclick的兩個雙引號前添加斜槓並將您的單引號移動到的右側。

echo "<a href='#false' onclick=\"load_page('{$program_name}.php')\">Piano Programs</a>"; 

我喜歡捲曲支架我的變量,讓他們在我的編輯站出來,使他們不會被弄混了緊隨的文本。