当前位置: 代码迷 >> PHP >> Parse error: syntax error, unexpected T_DO, expecting ';' in解决办法
  详细解决方案

Parse error: syntax error, unexpected T_DO, expecting ';' in解决办法

热度:109   发布时间:2016-04-29 00:56:42.0
Parse error: syntax error, unexpected T_DO, expecting ';' in
提示这里错了。for ( ; do { $i < count( $indexfenlei[1] ); ++$i,)

要怎么改?谢谢


PHP code
$sokey = split( "\\|", $sokey );$sort = "";if ( $rewrite == 1 ){                $i = 0;                for ( ;    do { $i < count( $indexfenlei[1] );    ++$i,)                                {                                                $sort .= "<dl><dt><a href='list.php?id-".$indexfenlei[1][$i]."-pn-0.html'>".$indexfenlei[3][$i]."</a></dt><dd>";                                                $sort .= "<a href='list.php?id-".$indexfenleix[1][$i]."-pn-0.html'>".$indexfenleix[3][$i]."</a> ";                                                $sort .= "<a href='list.php?id-".$indexfenleix[4][$i]."-pn-0.html'>".$indexfenleix[6][$i]."</a> </dd></dl>";                                                break;                                }                } while ( 1 );}else if ( $rewrite == 2 ){                $i = 0;                for ( ;    do    {    $i < count( $indexfenlei[1] );    ++$i,    )                                {                                                $sort .= "<dl><dt><a href='list-".$indexfenlei[1][$i]."-0.html'>".$indexfenlei[3][$i]."</a></dt><dd>";                                                $sort .= "<a href='list-".$indexfenleix[1][$i]."-0.html'>".$indexfenleix[3][$i]."</a> ";                                                $sort .= "<a href='list-".$indexfenleix[4][$i]."-0.html'>".$indexfenleix[6][$i]."</a> </dd></dl>";                                                break;                                }                } while ( 1 );}


------解决方案--------------------
$i = 0;
for ( ; do { $i < count( $indexfenlei[1] ); ++$i,)


//================
$max=count($indexfenlei[1]);
for($i=0;$i<$max;++$i){

这样?


------解决方案--------------------
do是毛。。
  相关解决方案