php - 关于Codeigniter url路由的问题

标签 php url codeigniter

codeigniter的route.php中的$route['page/(:num)']只接受url中的数字,而$route['page/( :any)'] 将接受 url 中的所有字符。是否可以仅指定字母数字值?也只有字母吗? 谢谢。

最佳答案

那就太好了,但是根据docs ,您将需要使用正则表达式。

$route['products/([a-zA-Z0-9]+)'] = "controller/method/$1";

关于php - 关于Codeigniter url路由的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6498232/

相关文章:

html - 是否有一个 URL 参数可以使 URL 在特定命名的浏览器窗口中打开

javascript - 如何创建一个查找 URL 的页面并创建引用该 URL 的文本?

php - 在 PHP 后端使用 Cappuccino JS 框架

javascript - 在 php foreach 循环中创建一个 javascript 倒数计时器

php - 字符串中的自动链接 URL

php - 自动检测 PHP Laravel 应用程序中的所有路由?

php - 从数据库中选择所有表并在每个表中查询相同的列名

ruby - 读取urls.txt

php - Ajax 代码无法与 codeigniter、PHP 一起使用。?

php - phpUnderControl 的替代品 - 它是最好的吗?