我想知道是否有一种方法可以遍历 URL 中的所有 uri 段......
/segment1/segment2/segment3/
是否可以使用 foreach 循环遍历这些内容?
我想知道是否有一种方法可以遍历 URL 中的所有 uri 段......
/segment1/segment2/segment3/
是否可以使用 foreach 循环遍历这些内容?
您可以通过以下方式专门引用段$this->uri->segment(n)
或迭代段:
$segs = $this->uri->segment_array();
foreach ($segs as $segment) {
echo $segment . '<br />';
}
http://ellislab.com/codeigniter/user_guide/libraries/uri.html
$uri = $this->uri->uri_string();
你可以用explode()
它来和平切割它并放入一个阵列中。然后使用foreach
循环遍历数组。
我不确定 foreach,但您应该能够在控制器中使用带有 $this->uri->segment($id) 的“for”。