首頁 > 後端開發 > php教程 > for循环输出的语句,其中有的值要变动怎么处理

for循环输出的语句,其中有的值要变动怎么处理

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
發布: 2016-06-13 12:54:37
原創
1187 人瀏覽過

for循环输出的语句,其中有的值要变动怎么办

本帖最后由 rightnow9 于 2013-01-22 16:36:37 编辑
<li><a href="#" target="_blank"><img  src="assets/images/huodong01.jpg"/ alt=" for循环输出的语句,其中有的值要变动怎么处理 " ></a></li><br />
            <li><a href="#" target="_blank"><img  src="assets/images/huodong02.jpg"/ alt=" for循环输出的语句,其中有的值要变动怎么处理 " ></a></li><br />
            <li><a href="#" target="_blank"><img  src="assets/images/huodong03.jpg"/ alt=" for循环输出的语句,其中有的值要变动怎么处理 " ></a></li><br />
            <li class="last"><a href="#" target="_blank"><img  src="assets/images/huodong04.jpg"/ alt=" for循环输出的语句,其中有的值要变动怎么处理 " ></li><br />
            <li><a href="#" target="_blank"><img  src="assets/images/huodong03.jpg"/ alt=" for循环输出的语句,其中有的值要变动怎么处理 " ></a></li></a>
登入後複製

上面的调用数据库输出的内容,第四个
  • 需要加class="last" 用下面的php代码应该怎么修改,才能让他在第四个的时候 加上 class="last"
    <?php<br />
    ??$arr=explode("|",$_MODULE[linknamea]);<br />
    ??$arrlink=explode("|",$_MODULE[linka]);<br />
    ??for($t = 0; $t <count($arr); $t++){<br />
    ????????<br />
    ??????echo '<li><a href="'.$arrlink[$t].'">'.$arr[$t].'</a></li>';<br />
    ??????}??<br />
    ?>
    登入後複製


    ------解决方案--------------------
    <?php<br />
      $arr=explode("<br><font color='#FF8000'>------解决方案--------------------</font><br>",$_MODULE[linknamea]);<br />
      $arrlink=explode("<br><font color='#FF8000'>------解决方案--------------------</font><br>",$_MODULE[linka]);<br />
      for($t = 0; $t <count($arr); $t++){<br />
             if($t == 3 ){<br />
                echo '<li class="last"><a href="'.$arrlink[$t].'">'.$arr[$t].'</a></li>';continue;<br />
              }<br />
          echo '<li><a href="'.$arrlink[$t].'">'.$arr[$t].'</a></li>';<br />
          }  <br />
    ?><br />
    
    登入後複製


    加个if判断
    ------解决方案--------------------
    <br />
    <?php<br />
      $arr=explode("<br><font color='#FF8000'>------解决方案--------------------</font><br>",$_MODULE[linknamea]);<br />
      $arrlink = explode("<br><font color='#FF8000'>------解决方案--------------------</font><br>",$_MODULE[linka]);<br />
      $count   = count($arr);<br />
      for($t = 0; $t <$count $t++){<br />
          if( $t==3 )   <br />
             echo '<li><a href="'.$arrlink[$t].'" class="last">'.$arr[$t].'</a></li>';<br />
          else<br />
      }      echo '<li><a href="'.$arrlink[$t].'">'.$arr[$t].'</a></li>';<br />
    ?><br />
    <br />
    
    登入後複製


    试下上面代码符合你需求不  
    ------解决方案--------------------
    <br>
    <?php <br />
      $arr=explode(" <div class="clear">
                     
                  
                  
            
                </div>
    登入後複製
  • 相關標籤:
    來源:php.cn
    本網站聲明
    本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
    熱門教學
    更多>
    最新下載
    更多>
    網站特效
    網站源碼
    網站素材
    前端模板