Function for PHP

出自ProgWiki
跳至導覽 跳至搜尋
  • 收集與PHP相關的有用函數或程式碼,關於封裝成Class的詳見Class for PHP

字串

轉址類

依用戶端遊覽器的預設語系進行轉址

<?php  
error_reporting(E_ALL ^ E_NOTICE);  
 
preg_match('/^([a-z\-]+)/i', $_SERVER['HTTP_ACCEPT_LANGUAGE'], $matches);  
$lang = strtolower($matches[1]);
 
switch ($lang) {  
         case 'en' :  
                 header('Location: en/');  
                 break;  
         case 'zh-tw' :  
                 header('Location: tw/');  
                 break;  
         default:  
                 header('Location: en/');  
                 break;  
}  
?>