【发布时间】:2014-07-21 23:42:49
【问题描述】:
我正在尝试基于两个按钮制作一个简单的多语言,并通过确定完整的 url 路径来获取当前语言......我的代码下面的问题是它在 "= 之后不返回字符串" 等号
虽然它在网址中显示此 http://www.example.com/site/?lang=en,但我得到的是“数组”
<?php
$string = $_SERVER['REQUEST_URI'];
$string_parts = explode("=", $string);
if ($string_parts == "en"){
echo "English";
}
if ($string_parts == "De"){
echo "German";
}
?>
【问题讨论】:
-
explode()returns an array。你想要它的第二个元素$string_parts[1]。但是真的你想要的是$_GET['lang'] -
是的...我完全忘记了!!!! (y)
标签: php