【问题标题】:PHP : echo a hrefPHP:回显一个href
【发布时间】:2014-01-14 10:21:27
【问题描述】:

我有这个运行良好的 php 行:

echo "<p><a href=\"https://www.facebook.com/". $post['id'] . "\"target=\"_blank\">" . $post['message']. "</a></p>";

但我想更改它,以便它链接到我的页面(而不是单个帖子)。所以它应该是这样的。

echo "<p><a href=\"https://www.facebook.com/rscmovement" "\"target=\"_blank\">" . $post['message']. "</a></p>";

我尝试了很多在不同网站上收集的命题,但每次我都遇到错误。

有什么想法吗?

非常感谢!

【问题讨论】:

  • 去掉你错误的括号$post['message'])
  • 在 rscmovement 后转义引号,并在其后去掉额外的引号
  • @JohnConde:更新了,谢谢!

标签: php echo href


【解决方案1】:

使用单引号和双引号可以避免转义问题。试试这个:

echo '<p><a href="https://www.facebook.com/rscmovement" target="_blank">'. $post['message']. '</a></p>';

【讨论】:

  • 非常感谢您这样做!
【解决方案2】:

我猜你在 www.facebook.com/rscmovement 之后的 " 之前错过了反斜杠 ()。 "

https://www.facebook.com/rscmovement\" "\"target=\"_blank\">" 会

【讨论】:

    【解决方案3】:

    我看到您没有从关闭 href 属性的双引号中转义:

    echo "<p><a href=\"https://www.facebook.com/rscmovement\" target=\"_blank\">" 
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-03-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-20
      • 2013-10-23
      • 2021-06-29
      相关资源
      最近更新 更多