繁体   English   中英

在html标签中使用PHP变量

[英]using PHP variables in html tag

我从PHP代码获取一个变量,这是一个网页链接,并希望在html标记中使用它。 例如:

<?php 
  $link;

  ...
  $link = $client->api();
?>
 <a href= "<?php $link ?>" > LINK </a>

如何获取html标记中的链接值? 谢谢!

尝试这个 :

<a href= "<?php echo $link; ?>" > LINK </a>

echo echo $link;

或者,简写为:

<a href= "<?= $link; ?>" > LINK </a>

你必须回应价值......也不要忘记逃避它:

<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>

如果你有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>';

?>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM