我当前的网址是http://localhost/ci/test_test/test/12/abc
12是我的id,abc是要在函数测试中传递的值
现在我希望我的网址看起来像http://localhost/ci/test_test/test/id/12/val/abc 函数可能知道id关键字后面的id和值关键字后面的值
public function test($id="",$code=""){
$data['id']=$id;
$data['code']=$code;
$this->load->view('welcome_message',$data);
}
答案 0 :(得分:5)
在您的routes.php中,设置您的网址:
$route['test_test/test/id/(:num)/val/(:any)'] = "path/to/your_controller/$1/$2";
和您的控制人员:
public function your_controller($id="",$val){
//...
}