我有这个正则表达式:
company/(.*)-f(\d+).html$ company/view/$2
在公司类的查看方法中,我使用$this->uri->segment(3)
来获取$2
的值;我无法理解为什么不能像变量一样得到$ 2的值。
public function view($param)
{
echo $param; // no value returned
$this->uri->segment(3) // works fine
}
答案 0 :(得分:0)
您可以获取控制器中的所有网址:
$segments = $this->uri->segment_array(); print_r($segments);
请注意,返回的数组将以索引1而不是0
开头