我想在cakephp中定义一个变量,可以从任何地方(即模型,控制器,组件等)访问,而无需使用会话.如何在cakephp中实现这一点,有什么建议吗?
你可以定义常量的app/Config/bootstrap.php,但更好的解决办法是使用Configure::write();
例如,如果您想在任何地方读取某个变量,可以在bootstrap.phpfile(app/Config/)或Your AppController.php(app/Controllers)中设置它:
Configure::write('variable_name', 'variable_value');
Run Code Online (Sandbox Code Playgroud)
并通过以下方式阅读:
Configure::read('variable_name');
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3900 次 |
| 最近记录: |