我有一个目录网站,其中包含大量的电话号码,所有这些都是相同的格式 我希望将它们变成可点击的链接,尤其是移动设备。
我只是想将这种格式添加到数字中:
<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/>';
答案 0 :(得分:3)
使用PHP的双引号字符串插值:
$html[] = "Phone: <a href='tel:{$row['phone']}'>{$row['phone']}</a><br/>";
在您的示例中,您在字符串外部有a
标记,这是PHP无法识别的。