如何在 PHP 中的此文本字符串中获取可点击链接



我尝试用下一个正文从 PHP 发送电子邮件:

$message .= 'This is a simple message';
$message .= "n";
$message .= 'http://www.yahoo.com';
$message .= "n";
$message .= "<a href='https://www.google.com'>Google</a>";
$message .= "n";

结果我得到了下一个输出:

This is a simple message    //This line is ok
http://www.yahoo.com        //This line is ok
<a href='https://www.google.com'>Google</a> //It should appear the word Google clickable but it does not

而不是让谷歌这个词与可点击到谷歌网站的链接,我得到 html 代码,我该如何解决这个问题?谢谢

我不确定,没有尝试过,但也许可以尝试:

$message .= '<a href="https://www.google.com">Google</a>';

注意:在 href 链接中添加了双引号

您需要确保以HTML格式发送邮件,而不是可能在这种情况下的文本/纯文本,以便将HTML作为源代码而不是应有的外观。

// Always set content-type when sending HTML email
$headers = "MIME-Version: 1.0" . "rn";
$headers .= "Content-type:text/html;charset=UTF-8" . "rn";

更多阅读在这里:

相关内容

  • 没有找到相关文章

最新更新