热搜:NVER node 开发 php

Parse error: syntax error, unexpected T_DO, expecting ';' in

2024-09-02 18:30:01
Parse error: syntax error, unexpected T_DO, expecting ';' in

提示这里错了。for ( ; do { $i 
要怎么改?谢谢


$sokey = split( "\\|", $sokey );$sort = "";if ( $rewrite == 1 ){				$i = 0;				for ( ;	do { $i < count( $indexfenlei[1] );	++$i,)								{												$sort .= "
".$indexfenlei[3][$i]."
"; $sort .= "".$indexfenleix[3][$i]." "; $sort .= "".$indexfenleix[6][$i]."
"; break; } } while ( 1 );}else if ( $rewrite == 2 ){ $i = 0; for ( ; do { $i < count( $indexfenlei[1] ); ++$i, ) { $sort .= "
".$indexfenlei[3][$i]."
"; $sort .= "".$indexfenleix[3][$i]." "; $sort .= "".$indexfenleix[6][$i]."
"; break; } } while ( 1 );}


回复讨论(解决方案)

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


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

这样?

do是毛。。

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


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

这样?
程序是别人加了密的。我解开的。就是这样的

if ( $rewrite == 1 ){                          do { for ($i = 0; $i < count( $indexfenlei[1] );    ++$i,)                                {                                                $sort .= "
".$indexfenlei[3][$i]."
"; $sort .= "".$indexfenleix[3][$i]." "; $sort .= "".$indexfenleix[6][$i]."
"; break; } } while ( 1 );}


改成这样试试。