Cakephp - 一个可在视图和控制器中访问的变量

Pio*_*cki 5 variables cakephp global

我想定义一个我可以AppController在默认布局中使用的数组.

我怎么能在CakePHP中做到这一点?

ADm*_*mad 24

$this->set('arr', array('one', 'two'));

// Accessible in controller as 
$this->viewVars['arr'];

// Accessible in view/layout as
echo $arr;
Run Code Online (Sandbox Code Playgroud)

  • 在 CakePhp4 中替换为: $this->viewBuilder()->getVar('arr'); (3认同)