如何在PUG上的锚链接中正确添加PHP标记 这就是我所做的: a(href="http://<?php echo $link; ?>/thelink.php") thelink a(href=”http:///thelink.php)链接 帕格编译为: <a href="http://&lt;?php echo $link; ?&gt;/thelink.php">thelink</a> 我的问题是“<”和“>”。如何将其正确编译为?: <a href="http://<?php echo $link; ?>/thelink.php">thelink</a>

如何在PUG上的锚链接中正确添加PHP标记 这就是我所做的: a(href="http://<?php echo $link; ?>/thelink.php") thelink a(href=”http:///thelink.php)链接 帕格编译为: <a href="http://&lt;?php echo $link; ?&gt;/thelink.php">thelink</a> 我的问题是“<”和“>”。如何将其正确编译为?: <a href="http://<?php echo $link; ?>/thelink.php">thelink</a>,php,pug,Php,Pug,我建议在PHP中使用Pug时使用 然后,您可以非常轻松地在PHP中使用PHP变量(和对象)。请参见此示例: // PHP mixin link($href, $name) a(href=$href)&attributes($attributes)= $name +link('/foo', 'foo')(class="btn") PHUG将此转换为: // HTML <a class="btn" href="/foo">foo</a> //HTML 您

我建议在PHP中使用Pug时使用

然后,您可以非常轻松地在PHP中使用PHP变量(和对象)。请参见此示例:

// PHP
mixin link($href, $name)
   a(href=$href)&attributes($attributes)= $name

+link('/foo', 'foo')(class="btn")
PHUG将此转换为:

// HTML
<a class="btn" href="/foo">foo</a>
//HTML
您可以阅读有关此特定示例的更多信息。

在“=”之前使用“!”:

a(href!=”http:///thelink.php)链接

非常感谢。。这对我帮助很大,因为我甚至不知道Phug是为PHP设计的…@logicshaman,非常欢迎。如果您还有任何问题,请随时提问。如果我的答案解决了你的问题,请继续并选择它作为答案。
a(href!="http://<?php echo $link; ?>/thelink.php") thelink