2014-10-06 61 views
0

我正在CI項目上工作,需要將數據作爲URL參數發送到控制器。我習慣做這樣的事情。從Codeigniter URL抓取參數數據

<a href="site/controller/function?id=1"> 

那麼我能搶到使用$ _GET參數。

但是我被告知要使用這種方法。

<a href="site/controller/function/1"> 

我這樣做,它顯示在網址,當我點擊鏈接,但我不知道如何抓住實際參數。

有什麼建議嗎?

+0

這是一個路由參數。你可以設計一個臨時的方式來獲得這些,但我建議使用一個框架,爲您提供路由。但是使用GET變量就足夠了。 – 2014-10-06 23:01:40

回答

0

我想通了,我用了以下。

$id=$this->uri->segment(3); 

這讓我知道了我通過的身份證號碼。

0

你最好在你的codeIgniter函數中使用下面的代碼。即使你的代碼也很好。

function funcName ($param1) 
{ 
echo $param1; 
}