我从 PHP 代码中得到一个变量,它是一个网页链接,并希望在 html 标记中使用它。例如:
<?php
$link;
...
$link = $client->api();
?>
<a href= "<?php $link ?>" > LINK </a>
如何获取 html 标签中的链接值?谢谢!
您必须回显该值...另外,不要忘记转义它:
<a href="<?php echo htmlspecialchars($link, ENT_QUOTES, 'UTF-8'); ?>">LINK</a>
从 PHP 5.4 开始,使用短的开放标签也是安全的:
<a href="<?= htmlspecialchars($link, ENT_QUOTES, 'UTF-8'); ?>">LINK</a>
尝试这个 :
<a href= "<?php echo $link; ?>" > LINK </a>
呼应它echo $link;
或者,短手将是:
<a href= "<?= $link; ?>" > LINK </a>
如果您有 html 文件,则首先更改扩展名 .php 代替 .html
例如。你有 test.html 然后将其更改为 test.php
之后你使用相同的代码
<?php $link='http://stackoverflow.com' ?>
<a href= "<?php echo $link; ?>" > LINK </a>
希望对你有帮助
或者简而言之:
<a href="<?= $link; ?>">LINK</a>
这对我来说是工作,你必须在 HTML 标记中调用函数 (echo) ......那一切,祝你好运。
enter <a href= "<?php echo $link; ?>" > LINK </a> here
<a href= "<?php echo $link; ?>" > LINK </a>
或者
<?php
echo '<a href= "'.$link.'"> LINK </a>';
?>