如何对多个 url 使用 <li> 对超链接进行 PHP 回显

How to do PHP echo for hyperlinks using <li> for multiple urls

我想使用 <li> 分隔列表中的 URL,如下所示:


这是我的代码:

  <ul>
      <li><a href="#">Specials</a></li>
      <li><a href="#">Search</a></li>
      <li><a href="#">Conatct Us</a></li>  
      <li><a href="#">Create an account</a></li>
      <?php
          if ($obj_user->login) {
              echo("<li>" . "<a href='process/process_logout.php'>Logout</a>" . "</li>");}
          else {
              echo("<li>" .  "<a href='login.php'>Login</a> | <a href='signup.php'>Signup</a>" . "</li>");
          }
      ?>              
  </ul>

你的问题一点都不清楚,但这是我的理解,将你的代码替换为:

  <?php
      if ($obj_user->login) {
          echo("<li>" . "<a href='process/process_logout.php'>Logout</a>" . "</li>");}
      else {
          echo("<li>" .  "<a href='login.php'>Login</a></li><li><a href='signup.php'>Signup</a>" . "</li>");
      }
  ?>