Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何传递uri->;代码点火器中其他控制器的段值?_Php_Codeigniter_Segment - Fatal编程技术网

Php 如何传递uri->;代码点火器中其他控制器的段值?

Php 如何传递uri->;代码点火器中其他控制器的段值?,php,codeigniter,segment,Php,Codeigniter,Segment,如何将uri->段值传递给codeigniter中的其他控制器?我有这个URLhttp://localhost/sample/controller_1/view/73我需要得到73并在另一个控制器上使用它,比如控制器2。显然,我可以使用end($this->uri->segments)获得它。但是我需要把它传给控制器2。我怎样才能做到这一点 另外,如何使用不同的控制器获取当前url?在我的控制器2中,我需要从控制器1获取此urlhttp://localhost/sample/controller

如何将uri->段值传递给codeigniter中的其他控制器?我有这个URL
http://localhost/sample/controller_1/view/73
我需要得到
73
并在另一个控制器上使用它,比如控制器2。显然,我可以使用
end($this->uri->segments)获得它。但是我需要把它传给控制器2。我怎样才能做到这一点

另外,如何使用不同的控制器获取当前url?在我的控制器2中,我需要从控制器1获取此url<代码>http://localhost/sample/controller_1/view/73


示例代码

将url写入txt文件,并在控制器2中访问该文件,读取数据并使用它。。这是你第三次问同样的问题…请添加更具体的代码,比如你的MVCcode@PraveenKumar,我无法以静态方式写入,因为只生成$id。是的,因为我的问题仍然没有解决办法。我很抱歉。@Yoshioka,好的。给你。我试图使示例更简单。然后将其插入数据库并在控制器2上使用
id desc limit 1