2 回答

TA貢獻1874條經驗 獲得超12個贊
盡管性能上幾乎沒有差異,但您應該始終嘗試將 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貢獻1866條經驗 獲得超5個贊
<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 關注
- 105 瀏覽
添加回答
舉報