将原始电话号码转换为可点击链接

时间:2016-11-04 17:58:30

标签: php html

我有一个目录网站,其中包含大量的电话号码,所有这些都是相同的格式 我希望将它们变成可点击的链接,尤其是移动设备。

我只是想将这种格式添加到数字中:

<a href="tel:555-555-5555">555-555-5555</a>

问题是我有大量的页面,并且使用此代码将数字拉进来:

$html[] = 'Phone: '.$row['phone'].' <br/>';

这会产生如下布局:

电话:(770)431-9787

我可以对该行代码进行任何操作,将其转换为超链接吗?这样的事可能吗?我得到错误,但是有可能吗?

$html[] = 'Phone: '.$row<a href="tel:['phone']">['phone']</a>.' <br/>';

1 个答案:

答案 0 :(得分:3)

使用PHP的双引号字符串插值:

$html[] = "Phone: <a href='tel:{$row['phone']}'>{$row['phone']}</a><br/>";  

在您的示例中,您在字符串外部有a标记,这是PHP无法识别的。