0

有没有办法像您通常使用$_GET但在 CodeIgniter 中一样检索 HTML 页面内 URL 中的参数?

例如,如果您在视图中并且有 URL:http ://www.mysite.com/controller/function/var1/var2

那么你将如何访问什么var1var2曾经是什么?

4

2 回答 2

2

像这样:

$var1 = $this->uri->segment(3);
$var2 = $this->uri->segment(4);

在这里阅读更多。

于 2012-07-02T18:20:39.443 回答
1

您也可以像访问它一样访问它。

例如:

public function somePage($var, $var2) {
    //get var
    echo "you can access ".$var." like this<br />";
    echo "or like this, ".$var2;
}

例如,如果您访问 somesite.com/mypage/access/1/3

你会得到以下信息:

you can access 1 like this
or like this, 3

Yan 写的也是正确的,尽管知道您也可以这样做以节省打字时间。

于 2012-07-02T18:37:16.903 回答