【发布时间】:2017-05-24 13:14:56
【问题描述】:
我正在使用 CakePHP 3.4 并想创建一个全局变量来存储 可以在整个应用程序中使用的一些信息。
我试过这段代码
在s.ctp 这是我正在编写的第一个控制器
<?php
namespace App\Controller;
use Cake\Controller\Controller;
use Cake\Event\Event;
use Cake\Core\Configure;
Configure::write('variable_name', 'Some Value');
?>
并在我的代码所在的p.ctp 中获取这个全局变量
<?php
namespace App\Controller;
use Cake\Controller\Controller;
use Cake\Event\Event;
use Cake\Core\Configure;
echo Configure::read('variable_name');
?>
但echo 中没有显示我做错了什么?
【问题讨论】:
-
*.ctp文件用于Views。阅读 MVC,然后学习 CakePHP 教程。
标签: cakephp cakephp-3.0