如何在cakephp 3中获得全局参数?

Pha*_*thm 2 php cakephp-3.0

我在cakephp 3中写了一个应用程序.

我想拥有可以从任何地方读取的全局变量,即使在布局和视图中也是如此.

我该如何保存这些参数?

Ali*_*eza 5

你可以在你的下面写这样的配置core.php:

Configure::write('Company', [
   'name' => 'Pizza, Inc.',
   'slogan' => 'Pizza for your body and soul'
]);
Run Code Online (Sandbox Code Playgroud)

当你可以这样读它:

Configure::read('Company.name');
Configure::read('Company.slogan');
Configure::read('Company');
Run Code Online (Sandbox Code Playgroud)

如果你不喜欢写新的参数core.php.你可以把它写在另一个文件中并加载到core.php中.进一步的教程在http://book.cakephp.org/3.0/en/development/configuration.html中