使用CodeIgniter URI Routing无法读取参数$ 1

时间:2016-05-04 03:14:56

标签: codeigniter routing uri

我有奇怪的问题。我的配置CI中有URI路由,如下所示:

$route['content/:num'] = "content/read/$1";

我还有控制器类“content”和“read”方法,如下所示:

class Content extends CI_Controller {
     public function read($id) {
         echo $id;
     }
 }

当我在浏览器localhost / myweb / index.php / content / 1上输入此内容时 它总是回响“1美元”而不是1。

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

在你的路线中你错过了括号:num

$route['content/(:num)'] = "content/read/$1";