php - Codeigniter - 获取当前路线

标签 php codeigniter

我正在寻求帮助以了解我的 Codeigniter 应用程序经过哪条路径。

在 config/routes.php 的应用程序文件夹中,我得到了一些数据库生成的路由,可能如下所示:

$route["user/:any"] = "user/profile/$1";
$route["administration/:any"] = "admin/module/$1";


例如,如果我去 domain.net/user/MYUSERNAME,那么我想知道我通过路由“user/:any”。
有没有可能知道它走的是哪条路线?

最佳答案

了解路线的一种方法是使用这个:

$this->uri->segment(1);

这将为您提供此网址的 “用户”:

domain.net/user/我的用户名

通过这种方式,您可以轻松识别您所经过的路线。

关于php - Codeigniter - 获取当前路线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24844517/

相关文章:

PHP/MySQL : strToTime error manipulating dates

php - Laravel 5.8 修改密码功能

php - 是否可以将MySQL连接到XAMPP登录,这会导致我的SQL服务器消失?

css - 删除索引后,Codeigniter 以不同方式显示 View

php - 使用 mysql ajax codeigniter 的自动完成搜索不起作用

javascript - 如何使用外部js文件访问表单?如何从客户端隐藏js的敏感内容?

php - PHP 中使用 UTF8 的 hmtlspecialchars 时不显示变音符号

javascript - 如何在 Codeigniter 中使用 Ajax 将变量从 Controller 传递到 View ?

php - CodeIgniter mod_rewrite 与 apache 2.4

php - mysql多表查询返回排序结果发送查看之前