Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/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 管理控制器&x27;codeIgniter中的s方法参数_Php_Codeigniter_Codeigniter Url_Codeigniter Routing - Fatal编程技术网

Php 管理控制器&x27;codeIgniter中的s方法参数

Php 管理控制器&x27;codeIgniter中的s方法参数,php,codeigniter,codeigniter-url,codeigniter-routing,Php,Codeigniter,Codeigniter Url,Codeigniter Routing,这是我的方法 public function sale($id,$type){ if($id==TRUE){ ..................... ..................... } if($type==TRUE){ ....................... ....................... } } 假设我想分别浏览两个参数 及 怎么可能呢试试这个: URL格式:(不可能

这是我的方法

public function sale($id,$type){
   if($id==TRUE){
       .....................
       .....................
    }
    if($type==TRUE){
      .......................
      .......................
    }
}
假设我想分别浏览两个参数

怎么可能呢

试试这个:
URL格式:(不可能)
现在:
现在:


您可以通过URL传递多个参数:

例如,以下URL:

http://mysite.com/mycontroller/sale

http://mysite.com/mycontroller/sale/3

http://mysite.com/mycontroller/sale/3/computer
以下代码:

public function sale($id = false, $type = false) {

   if($id) {
       // something to do
   }

   if($type) {
      // something to do
   }
}

但是您不使用任何参数为什么?因为我们使用CI默认段样式获取控制器函数中的参数。试着让我知道它是否对你有效。是的,是的,是的,它有效,很抱歉让我知道,你太棒了。它工作得很好,但每次我都需要额外的两个词(扇区、值)。但没问题。非常感谢。
public function sale($id = false, $type = false) {

   if($id) {
       // something to do
   }

   if($type) {
      // something to do
   }
}