【问题标题】:show telephone number as a link in php? [duplicate]将电话号码显示为 php 中的链接? [复制]
【发布时间】:2016-06-03 20:04:24
【问题描述】:

我想在我的网站上显示一个电话号码作为“电话链接”。我在模板中使用以下 php 代码显示电话号码:

<?php if($employeeObj->getEmail() != "" && $employeeObj->getEmail() != "-"){ ?>
                            <tr>
                                <td colspan="2"><?=$employeeObj->getEmail()?></td>
                            </tr>

如何在这个 php 代码中实现电话号码作为链接?

谁能帮帮我?

【问题讨论】:

  • 你想把它链接到哪里?
  • PHP 是服务器端。 Html 客户端。链接是用 html 编写的。

标签: php wordpress


【解决方案1】:

可以这样做:

<?php if($employeeObj->getEmail() != "" && $employeeObj->getEmail() != "-"){ 
$phone = str_replace("/", "", $employeeObj->getEmail());
$phone = str_replace(" ", "", $phone);
?>
<tr>
<td colspan="2"><a href="callto:<?= $phone ?>"><?= $phone ?><a/></td>
</tr>
<?php } ?>

【讨论】:

  • 谢谢...这就是我正在寻找的...但是当我使用 getphone() 获得电话号码时,它是 callto 0000/11 22 33 但我想要电话号码的格式:+490000112233 有什么想法吗?
  • 你从哪里得到区号??并删除斜线和空格使用str_replace
  • 谢谢...我怎样才能在你的 php 代码中实现 str_replace -
  • 代码更新检查str_replace
  • thx... 但是当我使用它时,我得到一个 php 错误。也许打开的 { 必须关闭,而且我想替换 - 你能帮我最后一次吗?
猜你喜欢
  • 2013-12-13
  • 2020-10-22
  • 1970-01-01
  • 1970-01-01
  • 2021-05-29
  • 1970-01-01
  • 1970-01-01
  • 2014-08-15
  • 2011-09-03
相关资源
最近更新 更多