我在 PHP 中使用 WhatsApp 聊天来发送消息。从我的 PHP 脚本中,一切正常,但文本消息中的 URL 不会呈现为可点击的链接。它显示为纯文本。
$Msg= "hello !. \N http://example.com ";
我究竟做错了什么?
您的 PHP 变量被视为纯文本,因为它是纯字符串,仅此而已。您的目标是让该链接可点击,我猜它会显示在网页中。在这种情况下,您应该在该变量中放入一些 HTML 代码。
从您的代码开始,一个有效的解决方案可以是:
$Msg= "hello !. \N <a href='http://example.com "'>Click Here</a>;
否则,您可以实现此功能:
function make_links_clickable($text){
return preg_replace('!(((f|ht)tp(s)?://)[-a-zA-Zа-яА-Я()0-9@:%_+.~#?&;//=]+)!i', '<a href="$1">$1</a>', $text);
}
为您的链接使用一些域映射..IP 将以纯文本形式出现