预定义变量
$_SERVER['HTTP_ACCEPT_LANGUAGE']得到值为en为英文。

解决方案 »

  1.   

    判断服务器的语言用SERVER["HTTP_ACCEPT_LANGUAGE"],浏览者的系统怕是没什么办法吧
    你可以看看动网的论坛dvbbs,是ASP的,或许有类似的解决方法
      

  2.   

    谢谢各位的回复!附加说明:
    要获取的是浏览者(也就是客户机)的电脑系统所使用的语言。
    不是PHP主机的。
      

  3.   

    To DFlyingchen(弱水三千) 动网论坛?
      

  4.   

    $G_lang = explode(',',$_SERVER['HTTP_ACCEPT_LANGUAGE']);
    switch ($G_lang[0]) {
        case 'zh-hk'://香港
        case 'zh-tw'://台湾
        case 'zh-mo':
        case 'zh-cn':
            include('lang.zh.inc.php');
            $indexfile = 'main_zh.htm';//简体中文
            break;
        default:
            include('lang.en.inc.php');//英文
            $indexfile = 'main_en.htm';
    }
      

  5.   

    $_SERVER['HTTP_ACCEPT_LANGUAGE']