php的echo问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php的echo问题相关的知识,希望对你有一定的参考价值。

<li class="btn4"><a href="#" onclick="hilight(this);" onfocus="this.blur()"> $info[mk_name]</a></li>
这一段如何用echo输出来,其中$info[mk_name]是从数据库里查出的数据。
最好讲解一下echo的输出规范。

方法一:

echo "<li class=\\"btn4\\"><a href=\\"#\\" onclick=\\"hilight(this);\\" onfocus=\\"this.blur()\\"> $info[mk_name]</a></li>\\";

方法二(推荐):

echo \'<li class="btn4"><a href="#" onclick="hilight(this);" onfocus="this.blur()"> \'
.$info[mk_name].\'</a></li>\';

当后面的字符串是单引号时,不解析$,故单独写,用点连接

当后面的字符串是双引号是,可解析$,故可将$变量之间写在""内,要输出双引号就写\\"转义

参考技术A 虽然没有理解你说的到底是什么意思,但我还是把echo的格式给你说下:

<?php
echo "你要输出的数据";//字符串才用双引

?>

纯手打,求采纳!

以上是关于php的echo问题的主要内容,如果未能解决你的问题,请参考以下文章