Php 使url可从数据库中单击

Php 使url可从数据库中单击,php,html,Php,Html,我有这行代码 <p> Linkedin: <?= $user_info['portfolio_website'] ?></p> Linkedin: portfolio_网站是存储URL的用户配置文件中的数据库列 通过上面的代码,与用户对应的URL将显示在网站页面上 但它只是文本,不能点击 因此,我的问题是:如何使url可点击?将url包装在锚定标记中。此外,您还可以隐藏url并将任何其他文本显示为链接: <p> Linkedin: &

我有这行代码

<p> Linkedin: <?= $user_info['portfolio_website'] ?></p>
Linkedin:

portfolio_网站是存储URL的用户配置文件中的数据库列

通过上面的代码,与用户对应的URL将显示在网站页面上

但它只是文本,不能点击


因此,我的问题是:如何使url可点击?

将url包装在锚定标记中。此外,您还可以隐藏url并将任何其他文本显示为链接:

<p> Linkedin: 
    <a href="<?= $user_info['portfolio_website'] ?>">
        Some text here
    </a>
</p>
Linkedin:

要将url显示为可单击链接,请执行以下操作:

<p> Linkedin: 
    <a href="<?= $user_info['portfolio_website'] ?>">
        <?= $user_info['portfolio_website'] ?>
    </a>
</p>
Linkedin:

这相当简单

只需添加一个锚定标记并在
href

像这样:

<a href='<?php echo $row['portfolio_website']; ?>'>LinkedIn</a>

你为什么不把url放在href中
我认为如果url是可见的而不是文本,那么看起来会更好,因为现在人们将被引导到他们将被引导到的地方,用url替换文本……但是url是不同的,它不仅仅是一个url
是url,
我试过了,但它不起作用,但感谢您与我一起思考me@john在为锚添加href时,url可能需要用单引号而不是双引号括起来。我有一些代码对此很挑剔。@john如果带有“此处的某些文本”的
有效,那么没有理由不起作用。此文本可单击并直接指向相应的url。但是,我希望url可以显示,而不是“此处的某些文本”。@john看到了您希望作为链接的可点击url的更新。或者,甚至更清晰的双引号内的变量扩展不需要数组索引引号,并且没有通知
echo”“
echo '<a href="' . $row['portfolio_website'] . '">LinkedIn</a>';