如何在PHP文本中添加链接?

如何在PHP文本中添加链接?,php,function,hyperlink,logic,echo,Php,Function,Hyperlink,Logic,Echo,我正在寻找一种方法,使这些段落字段点击链接 $address = rtrim($address, ", "); echo " <div class='col-md-3 col-sm-12'> <h6>".$values->Fields[0]->Value."</h6> <p>Address: ".$address."</p> <

我正在寻找一种方法,使这些段落字段点击链接

$address = rtrim($address, ", ");
echo "
<div class='col-md-3 col-sm-12'>
    <h6>".$values->Fields[0]->Value."</h6>
    <p>Address: ".$address."</p>
    <p>Phone: ".$values->Fields[6]->Value."</p>
    <p>Website: ".$values->Fields[7]->Value."</p>
    <p>E-Mail: ".$values->Fields[8]->Value."</p>
</div>";

if($cell_count == 4){
    $cell_count = 0;
    echo "</div>";
$address=rtrim($address,“,”);
回声“
“$values->Fields[0]->Value。”
地址:“.$地址。”

电话:“.$values->Fields[6]->Value。”

网站:“.$values->Fields[7]->Value。”

电子邮件:“.$values->Fields[8]->Value。”

"; 如果($cell_count==4){ $cell_count=0; 回声“;
您好,您所要做的就是用此代码替换该代码

$website_clean = str_replace("http://", "", $values->Fields[7]->Value);
                $website_clean = str_replace("https://", "", $website_clean);
                echo "<div class='col-md-3 col-sm-12'>
                    <h6>".$values->Fields[0]->Value."</h6>
                    <p class='bottom-hline'><i class='fa fa-map-marker'></i> ".$address."</p>
                    <p class='bottom-hline'><i class='fa fa-phone'></i> <a href='tel:".$values->Fields[6]->Value."'>".$values->Fields[6]->Value."</a></p>
                    <p class='bottom-hline'><i class='fa fa-globe'></i> <a href='".$values->Fields[7]->Value."' target='_blank'>".$website_clean."</a></p>
                    <p><i class='fa fa-envelope'></i> <a href='mailto:".$values->Fields[8]->Value."'>".$values->Fields[8]->Value."</a></p>
                </div>";
                if($cell_count == 4){
                    $cell_count = 0;
                    echo "</div>
$website\u clean=str\u replace(“http:/”,“”,$values->Fields[7]->Value);
$website\u clean=str\u replace(“https://”,“”,$website\u clean);
回声“
“$values->Fields[0]->Value。”

“$address。”

"; 如果($cell_count==4){ $cell_count=0; 回声“

这就可以了

我强烈建议你在谷歌上快速搜索“html超链接”

超链接中有不同的关键字,告诉代理(浏览器)如何处理以下链接

[keyword]:[link]
例如,您需要链接一个电话号码:


邮件等有更多的关键字,但要做到这一点,请先使用谷歌。

请参考PHP文档中的字符串部分:

要回显HTML块,可以使用双引号:

echo "
<div class='col-md-3 col-sm-12'>
    <h6>{$values->Fields[0]->Value}</h6>
    <p>Address: {$address}</p>
    <p>Phone: <a href='tel:{$values->Fields[6]->Value}'>{$values->Fields[6]->Value}</a></p>
    <p>Website: <a href='{$values->Fields[7]->Value}'>{$values->Fields[7]->Value}</a></p>
    <p>E-Mail: <a href='mailto:{$values->Fields[8]->Value}'>{$values->Fields[8]->Value}</a></p>
</div>
";
echo”
{$values->Fields[0]->Value}
地址:{$Address}

电话:

网站:

电邮:

";

这更具可读性。请注意
标记以生成链接。对于电话和邮件,您可以使用
tel:
mailto:

预先编写代码,但不提供上下文或解释,这不是一个有用的答案。此外,您还添加了font-awesome类,而不知道OP是否安装了font-awesome。