php - 如何将自定义 URL 路由到 CodeIgniter 中的自定义 Controller ?

标签 php codeigniter uri url-routing

我有一个名为 User 的 PHP CodeIgniter Controller ,并且有一个获取用户详细信息的方法 user_detail($username)
现在,当我需要显示用户数据时,例如 userName mike
我称这个网址
http://www.example.com/user/user_detail/mike

我的目标
如何让下一个 URL 可以访问用户数据
http://www.example.com/user/mike
或/和
http://www.example.com/mike

最佳答案

你必须阅读这个 page来自codeigniter的官方文档。它轻松涵盖了与路由 URL 相关的所有内容。所有路由都必须通过文件配置:

application/config/routes.php

可能是这样的:

$route['user/(:any)'] = "user/user_detail/$1";

关于php - 如何将自定义 URL 路由到 CodeIgniter 中的自定义 Controller ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26083439/

相关文章:

PHP 函数 getimagesize() 在尝试获取 https url 时给出 "Read error"

javascript - 我在将 PHP 数组传递给 Javascript 时遇到问题

php - 在通过 PHP 中的 CSV 上传插入数据库之前检查重复项

php - CodeIgniter 迁移在本地运行但不在服务器上运行?

php - 执行带有参数的Python程序并将结果用作PHP变量? (CodeIgniter、TextBlob、Python 3.4、PHP 7)

java - 在android中加载带有图像的联系人的有效方法

php - 在 PHP 中检查字符串长度

php - 根据另一个表引用 ID 更新/插入大表记录。

http - URI 是否包含协议(protocol)?

java - uri 解析具有私有(private)访问修饰符