亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在 HTML 中編寫 PHP 的更好方法?

在 HTML 中編寫 PHP 的更好方法?

PHP
楊魅力 2022-12-11 10:06:00
我想知道是否有更好的方法以 HTML 格式輸出此代碼,其中包括用于構建導航欄菜單的 PHP 變量。<ul>   <?php     echo "<li><a href='$a->url'>$a->title</a>";        echo "<ul class='submenu'>";           echo "<li><a href='$w->url'>$w->title</li>";           echo "<li><a href='$b->url'>$b->title</li>";           echo "<li><a href='$c->url'>$c->title</a></li>";           echo "<li><a href='$d->url'>$d->title</a></li>";        echo "</ul>";    echo "</li>";   ?></ul>
查看完整描述

2 回答

?
HUWWW

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


查看完整回答
反對 回復 2022-12-11
?
心有法竹

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>


查看完整回答
反對 回復 2022-12-11
  • 2 回答
  • 0 關注
  • 105 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號