我想写一个变量来访问同一个控制器的任何动作。我写了一个共享或全局变量。
我使用的是Kohana 3.1。
这是可能的 !?我没有找到任何例子或有同样问题的人。
我想写一个变量来访问同一个控制器的任何动作。我写了一个共享或全局变量。
我使用的是Kohana 3.1。
这是可能的 !?我没有找到任何例子或有同样问题的人。
使用类属性怎么样?
<?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);
}
}