for循环输出的语句,其中有的值要变动怎么办
本帖最后由 rightnow9 于 2013-01-22 16:36:37 编辑
需要加class=”last” 用下面的php代码应该怎么修改,才能让他在第四个的时候 加上 class=”last”
<li></li><br /> <li></li><br /> <li></li><br /> <li class="last"></li><br /> <li></li>
上面的调用数据库输出的内容,第四个
<?php<br />??$arr=explode("|",$_MODULE[linknamea]);<br />??$arrlink=explode("|",$_MODULE[linka]);<br />??for($t = 0; $t <count($arr); $t++){<br />????????<br />??????echo '<li>'.$arr[$t].'</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">'.$arr[$t].'</li>';continue;<br /> }<br /> echo '<li>'.$arr[$t].'</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 /> <em>¥本文来%源[email protected]搞@^&代*@码)网5</em><strong>搞gaodaima代码</strong> for($t = 0; $t <$count $t++){<br /> if( $t==3 ) <br /> echo '<li>'.$arr[$t].'</li>';<br /> else<br /> } echo '<li>'.$arr[$t].'</li>';<br />?><br /><br />
试下上面代码符合你需求不
——解决方案——————–
<?php
$arr=explode("搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:for循环输出的语句,其中有的值要变动怎么处理