Switch Case语句中多个值匹配同一个代码块的写法

blogdaren 2010-11-27 抢沙发 3022人次

第一种写法:

switch ($p) { 
    case 'home': 
    case '': 
        $current_home = 'current';
        break; 
    case 'users.online': 
    case 'users.location': 
    case 'users.featured': 
    case 'users.browse': 
        $current_users = 'current';
        break;
    case 'forum': 
        $current_forum = 'current';
        break;
    default:
        break;
}

第二种写法:

switch ($p) 
{ 
    case 'home': 
        $current_home = 'current';
        break; 
    case 'users.online' || 'users.location' || 'users.featured' || 'users.browse': 
        $current_users = 'current';
        break;
    case 'forum': 
        $current_forum = 'current';
        break; 
    default:
        break;
}

版权声明:除非注明,本文由( blogdaren )原创,转载请保留文章出处。

本文链接:Switch Case语句中多个值匹配同一个代码块的写法

Free Web Hosting