-1

我想写一个变量来访问同一个控制器的任何动作。我写了一个共享或全局变量。

我使用的是Kohana 3.1。

这是可能的 !?我没有找到任何例子或有同样问题的人。

4

1 回答 1

0

使用类属性怎么样?

<?php defined('SYSPATH') or die('No direct script access.'); 

class Controller_Application extends Controller_Base {
      public $variable = FALSE;

      /* This will echo true */
      public function action_index()
      {
            $this->variable = TRUE;
            echo Debug::vars($this->variable);
      }

      /* This will echo false */
      public function action_variable()
      {
            echo Debug::vars($this->variable);
      }
}
于 2013-04-04T22:33:49.727 回答