获取URI字符串的最后2个字符

时间:2013-10-21 17:16:55

标签: php codeigniter

我的网站上有一个过滤器,当鼠标悬停时会删除一系列语言。每种语言都有一个锚,它将其语言密钥附加到uri的最后一段(例如?l = es)。我想抓住'es'来相应地设置会话语言。我怎样才能做到这一点?非常感谢!

与tis问题相同的问题没有得到公认的答案:

Last 2 letters of the uri defining the used language

2 个答案:

答案 0 :(得分:1)

我希望这就是你要找的东西。

<?php
session_start();
$val=$_GET['l'];//es
echo $val;//es
$_SESSION['val']=$val;

答案 1 :(得分:1)

嗯..我不确定我的问题。你可以在你的网站上添加一个表单,并将表单的动作设置为php文件,并将方法设置为GET。然后在php文件中使用$ _GET ['l'] 这是一个php示例

<?php
session_start();
$language = $_GET["l"];
$_SESSION["language"] = $language;
?>

现在$ language具有您需要的值。