CodeIgniter - 获取上一个URI段

时间:2010-09-30 10:41:34

标签: php codeigniter

我正在尝试获取CI中的最后一个URI段,但是我不知道它的编号是多少,因为当用户单击页面中的链接时,将附加参数(整数)。然后在控制器中使用它们通过ajax将相关的数据库记录拉入页面。

如何告诉CI获取最后一段?

类似的东西:

$record_num = $this->uri->segment($last);

3 个答案:

答案 0 :(得分:32)

$record_num = end($this->uri->segment_array());

答案 1 :(得分:25)

这应该有效:

$last = $this->uri->total_segments();
$record_num = $this->uri->segment($last);

答案 2 :(得分:1)

我在 2021 年需要这个,这是我如何做到的

$record_num = end($this->uri->segments)

Ty to Anpher 让我走上正轨