2 回答
TA贡献1795条经验 获得超7个赞
尽管性能上几乎没有差异,但您应该始终尝试将 HTML 和 PHP 分开。这会导致代码更加简洁,更容易阅读。
<ul>
<li><a href='<?= $a->url;?>'><?= $a->title; ?></a>
<ul class='submenu'>
<li>
<a href='<?= $w->url;?>'>$w->title</a>
</li>
<li>
<a href='<?= $b->url; ?>'>$b->title</a>
</li>
<li>
<a href='<?=$c->url; ?>'>$c->title</a>
</li>
<li>
<a href='<?= $d->url?>'>$d->title</a>
</li>
</ul>
</li>
</ul>
这里的另一个好处是:您可以从 IDE 中突出显示 HTML 中的语法错误。您错过了关闭几个<a>- 标签
TA贡献1998条经验 获得超6个赞
<ul>
<li><a href='<?php echo $a->url; ?>'><?php echo $a->title; ?></a>
<ul class='submenu'>
<li><a href='<?php echo $w->url; ?>'><?php echo $w->title; ?></a></li>
<li><a href='<?php echo $b->url; ?>'><?php echo $b->title; ?></a></li>
<li><a href='<?php echo $c->url; ?>'><?php echo $c->title; ?></a></li>
<li><a href='<?php echo $d->url; ?>'><?php echo $d->title; ?></a></li>
</ul>
</li>
</ul>
- 2 回答
- 0 关注
- 107 浏览
添加回答
举报