从url codeigniter获取价值

时间:2016-10-22 07:40:50

标签: php codeigniter

我有一个域名,id就像这样进入该域名 http://www.test.com/update_record_row/id/6356/

我想从域中获取id值而不传递?而不是/ in(查询字符串)

3 个答案:

答案 0 :(得分:6)

使用$this->uri->segment()即可获得网址参数

$this->uri->segment(1)

了解更多.. https://www.codeigniter.com/userguide3/libraries/uri.html

答案 1 :(得分:2)

<a href="http://www.test.com/update_record_row/6356/"> ID </a>

public function update_record_row($id)
{
    echo "Id is :".$id;
}

使用URI segment

// if URL -http://www.test.com/update_record_row/id/6356/
$id = $this->uri->segment(3);

// if URL -http://www.test.com/update_record_row/6356/
$id = $this->uri->segment(2);

答案 2 :(得分:0)

使用$ this-&gt; uri-&gt; segment()通过url检索传递的值

如果网址为http://www.test.com/update_record_row/id/6356/ 您应该使用$this->uri->segment(3);

Codeigniter有很棒的用户指南。请在uri部分查看。 https://www.codeigniter.com/userguide3/libraries/uri.html#uri-class