我在当前模块的 index操作中获取了一个id,然后想在当前模块的另一个操作方法中想使用这个id值,该怎么传过来呢,求大神
其实就是在一个模块中两个不同的操作方法之间如何传值,跪求大神

解决方案 »

  1.   

    把id赋给类属性 比如$this->id=$_GET['id']
      

  2.   

    方法多种:可以声明为全局变量,然后在你需要的地方用global来取。
      

  3.   


    class IndexAction extends Action{
        function index(){
            $id= $_GET['id'];
            this->add($id);
        }    function add($id){
            echo $id;
        }
    }
      

  4.   

    手误 改为:
    $this->add($id);
      

  5.   

    这种不是
    include+函数传参 
    或者autoload+new+调用方法传参
    或者用静态方法就行了吗
    静态变量或全局变量$GLOBALS也可以