简体   繁体   English

如何使用php输出此html代码?

[英]How to use php to output this html code?

How to use php to output this html code? 如何使用php输出此html代码? The html code is this. html代码是这个。

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

but I want to use php to show this code 但我想使用php来显示此代码

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

but.....doesn't work, any idea ,thanks 但是.....不起作用,任何想法,谢谢

反斜杠可避免引号:

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

You need to add slashes before onclick's two double quotes and move your single quote to the right side of .php . 您需要在onclick的两个双引号之前添加斜杠,并将单引号移到.php的右侧。

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

I like to curly-bracket my variables so that they stand out in my editor and so that they don't get mixed up with the text that immediately follows. 我喜欢将变量括在括号内,以便它们在我的编辑器中脱颖而出,以免它们与紧随其后的文本混淆。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM