在Cakephp中,如何从整个应用程序访问数组

Gia*_*rlo 2 php arrays cakephp

在CakePHP中,如何创建一个我们可以在整个应用程序中访问的数组?是否有相当于PHP的define()函数?

nei*_*kes 15

使用Configure类.

在app/config/bootstrap.php中:

Configure :: write('myArray',array(1,2,3));

然后在您的应用程序中的任何位置,例如模型,视图,控制器,帮助程序,行为,组件等,只需使用以下方法访问它:

$ myArray = Configure :: read('myArray'); // $ myArray将包含数组(1,2,3)