我从PHP代码获取一个变量,这是一个网页链接,并希望在html标记中使用它。 例如:
<?php
$link;
...
$link = $client->api();
?>
<a href= "<?php $link ?>" > LINK </a>
如何获取html标记中的链接值? 谢谢!
答案 0 :(得分:3)
试试这个:
<a href= "<?php echo $link; ?>" > LINK </a>
回复echo $link;
或者,简写就是:
<a href= "<?= $link; ?>" > LINK </a>
答案 1 :(得分:3)
你必须回应价值......同时,不要忘记逃避它:
<a href="<?php echo htmlspecialchars($link, ENT_QUOTES, 'UTF-8'); ?>">LINK</a>
从PHP 5.4开始,使用short open tags:
也是安全的<a href="<?= htmlspecialchars($link, ENT_QUOTES, 'UTF-8'); ?>">LINK</a>
答案 2 :(得分:2)
如果您有html文件,那么请先改变扩展名.php来代替.html
例如。你有test.html然后将其更改为test.php
之后使用与
相同的代码<?php $link='http://stackoverflow.com' ?>
<a href= "<?php echo $link; ?>" > LINK </a>
希望这会对你有所帮助
答案 3 :(得分:0)
或者简短地说:
<a href="<?= $link; ?>">LINK</a>
答案 4 :(得分:0)
这对我有用 你必须在HTML标签中调用函数(echo)...祝你好运。
enter <a href= "<?php echo $link; ?>" > LINK </a> here
答案 5 :(得分:0)
<a href= "<?php echo $link; ?>" > LINK </a>
或
<?php
echo '<a href= "'.$link.'"> LINK </a>';
?>