我如何使用<a标签>php?
<?php if isset($_GET[‘id’])) { ?>
<a href =“”>hello</a>
<?php} ?>
两次使用 php 的原因是什么?
为什么我不能这样使用?
<?php if isset($_GET[‘id’])) {
<a href =“”>hello</a>
} ?>
请有人解释我TT
回答
代码内 <?php,并?>通过PHP引擎执行。
外部内容直接发送到输出流(在本例中发送到浏览器)。
<a href =“”>hello</a>是需要发送到浏览器的 HTML。它不是 PHP 并试图将其视为 PHP 会抛出异常。
- @DarkBee — I don't recommend using `echo` in this situation. It rapidly leads to escape sequence hell as soon as the content gets any more complex.