【发布时间】:2016-01-13 23:29:00
【问题描述】:
所以我有一堆 $langTo 输出的语言,即“de”或“cn”。当我回应它们时,我不希望它们显示为 de 而是显示为 German 和 cn 显示为 Chinese.
$langTo = $_SESSION['langTo']; // outputs the spoken language in 'de'
$array = array(
"de" => "German",
"cn" => "Chinese",
);
<?php echo $langTo; ?>
替换字符串列表的正确方法是什么?还是应该使用 str_replace?
【问题讨论】:
-
echo $array[$langTo]; -
@Rizier123 谢谢,我完全忽略了它可以像这样解决。我在想if语句等。大声笑。我正在学习,请和我一起裸露!
标签: php arrays str-replace overwrite