如何使用php输出这个HTML代码? 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>";
但.....并不工作,任何想法,谢谢
答案 0 :(得分:2)
反斜杠以逃避引号:
echo "<a href='#false' onclick=\"load_page('piano_programs.php')\">Piano Programs</a>";
答案 1 :(得分:0)
你需要在onclick的两个双引号之前添加斜杠,并将单引号移到.php
的右侧。
echo "<a href='#false' onclick=\"load_page('{$program_name}.php')\">Piano Programs</a>";
我喜欢对我的变量进行卷括号,以便它们在我的编辑器中脱颖而出,以便它们不会与紧随其后的文本混淆。