function MU( $url, $type, $vars = array( ), $domain = false )
{
$path = explode( "/", trim( $url, "/" ) );
$model = strtolower( $path[1] );
$action = isset( $path[2] ) ? strtolower( $path[2] ) : "";
$http = ud( $path );
case "article" :
default :
switch ( $type )
{
if ( !isset( $vars['id'] ) )
{
unset( $path[0] );
$url = implode( "/", $path )."/";
$newurl = $url;
}
else
{
if ( $UN_1 || strtolower( GROUP_NAME ) == strtolower( c( "DEFAULT_GROUP" ) ) )
{
unset( $path[0] );
$url = implode( "/", $path )."/";
}
$newurl = $url.$vars['id'].$vars['suffix'];
}
break;
case "typelist" :
if ( strtolower( GROUP_NAME ) == strtolower( c( "DEFAULT_GROUP" ) ) )
{
unset( $path[0] );
$url = implode( "/", $path );
}
$newurl = $url.$vars['suffix'];
break;
}
return $http.$newurl;
}
运行后就爆以下错误:
Parse error: syntax error, unexpected T_CASE in E:\usr\www\App\Common\Lib.php on line 33上面那段代码就是33行的所有代码求助 这哪里出错了
{
$path = explode( "/", trim( $url, "/" ) );
$model = strtolower( $path[1] );
$action = isset( $path[2] ) ? strtolower( $path[2] ) : "";
$http = ud( $path );
case "article" :
default :
switch ( $type )
{
if ( !isset( $vars['id'] ) )
{
unset( $path[0] );
$url = implode( "/", $path )."/";
$newurl = $url;
}
else
{
if ( $UN_1 || strtolower( GROUP_NAME ) == strtolower( c( "DEFAULT_GROUP" ) ) )
{
unset( $path[0] );
$url = implode( "/", $path )."/";
}
$newurl = $url.$vars['id'].$vars['suffix'];
}
break;
case "typelist" :
if ( strtolower( GROUP_NAME ) == strtolower( c( "DEFAULT_GROUP" ) ) )
{
unset( $path[0] );
$url = implode( "/", $path );
}
$newurl = $url.$vars['suffix'];
break;
}
return $http.$newurl;
}
运行后就爆以下错误:
Parse error: syntax error, unexpected T_CASE in E:\usr\www\App\Common\Lib.php on line 33上面那段代码就是33行的所有代码求助 这哪里出错了
回忆一下,switch case default 是一个语法结构,不是吗?
$model = strtolower( $path[1] );
$action = isset( $path[2] ) ? strtolower( $path[2] ) : "";
$http = ud( $path );
case "article" :這一段上邊的switch呢?
$model = strtolower( $path[1] );
$action = isset( $path[2] ) ? strtolower( $path[2] ) : "";
$http = ud( $path );
case "article" :這一段上邊的switch呢?
標準語法是Switch($){
Case "?":
Break;
Case "?":
Break;
Default:
Break;
}
引用一句话:找bug的程序员 找的时候,我TM到底哪里错了 ,找到后。我艹 我TM怎么那么2B