ol标签在php中使用for循环在ol标签内迭代li标签时不起作用

时间:2015-11-27 07:48:20

标签: php html-lists

我在ol标签内使用for循环迭代li标签但是没有显示li标签的有序列表编号

这是我的代码:

 <ol style="word-wrap:break-word;">
 <?php    
    for ($i = 0; $i < $length; $i++) {                                                                          
        echo '<li style="margin-left:0px;">'.$TnC1[$i].'</li>';                                             
       }
  ?>
</ol>

结果如下:

enter image description here

2 个答案:

答案 0 :(得分:2)

删除for循环中不需要的逗号),并将结束标记添加到&#39;&#39;。

echo '<ol style="word-wrap:break-word;">';
for ($i = 0; $i < $length; $i++) { 

    echo '<li style="margin-left:0px;">'.$TnC1[$i].'</li>'; 

}
echo '</ol>'

答案 1 :(得分:1)

您可以试用以下代码段。

<ol style="word-wrap:break-word;">
 <?php    
    //Start the counter value from 1 instead of 0
    for ($i = 1; $i <= $length; $i++) 
    { 
     //Print the counter value                                                                         
     echo $i.".".$TnC1[$i];                                             
    }
  ?>
</ol>