繁体   English   中英

我正在尝试将直接<a>链接到</a> <td> <a>但我不知道怎么了</a>

[英]I'm trying to put a direct <a> to a link inside a <td> but I don't know what's wrong

当我们在<td>单击时,我试图将它指向的<a>放入链接中,但是我不知道它是怎么了。

echo "<td>"<a href="http://www.link.com"> "</td>";

我做的正确吗? 如果没有,怎么做,为什么?

您所拥有的有很多语法错误。 (并且您应该查看您的PHP日志,以及为调试启用错误报告,以便您可以了解这些语法错误。)如果要回显字符串,只需回显该字符串即可:

echo '<td><a href="http://www.link.com"></td>';

无需尝试进行串联,引用和取消引用等操作来使它过于复杂。

另外 ,您需要完成HTML:

echo '<td><a href="http://www.link.com">some text</a></td>';

您缺少要单击的文本和结束符</a>

使用它代替:
echo "<td><a href=\\"http://www.link.com\\"></td>";
用双引号( " )将中间字符串转换为函数或命令。

编辑2
方法1( 推荐 ):

如果使用单引号或双引号对您不重要,请始终使用单引号,如下所示:

echo '<td><a href="http://www.link.com"></td>';

方式二:

如果必须对字符串定义使用双引号,则将html中的双引号更改为single,使用如下方式:

echo "<td><a href='http://www.link.com'></td>";

方式3:

如果必须在HTML / String中对字符串定义和双引号使用双引号,则在双引号前用\\反斜杠将其删除,如下所示:

echo "<td><a href=\\"http://www.link.com\\"></td>";

关闭链接:

echo '<td><a href="http://www.link.com"></a></td>';

暂无
暂无

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

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