0

我在 PHP 中使用 WhatsApp 聊天来发送消息。从我的 PHP 脚本中,一切正常,但文本消息中的 URL 不会呈现为可点击的链接。它显示为纯文本。

$Msg= "hello !. \N http://example.com ";

我究竟做错了什么?

4

2 回答 2

0

您的 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);
}
于 2017-07-12T10:05:43.897 回答
-4

为您的链接使用一些域映射..IP 将以纯文本形式出现

于 2015-10-31T20:04:34.933 回答