【发布时间】:2010-03-16 16:02:33
【问题描述】:
我想改变这个:
// use appropiate lang.xx.php file according to the value of the $lang
switch ($_SESSION['lang']) {
case 'en':
$lang_file = 'lang.en.php';
break;
case 'es':
$lang_file = 'lang.es.php';
break;
case 'zh-tw':
$lang_file = 'lang.zh-tw.php';
break;
case 'zh-cn':
$lang_file = 'lang.zh-cn.php';
break;
default:
$lang_file = 'lang.en.php';
}
变成这样的:
//include file for final output
include_once 'languages/lang.'.$_SESSION['lang'].'php;
(我认为如果我执行上面的 include-final-output-thing,$lang_file 变量就会变得多余)
这样我就可以跳过整个switch 部分。我尝试了其他组合,但它们似乎不起作用。有什么建议吗?
【问题讨论】:
标签: php switch-statement