[英]Where to define Global Function or Constant in Cake PHP. Define Constant Dynamic
我面临在蛋糕PHP中定义常量的问题,例如:
我想从数据库中定义这些常量。
define("APP_NAME","Test Application");
如何访问这些常量模型,控制器和视图? 如何定义全局函数,并且可以从模型,控制器和视图进行访问?
请告诉我。 我是Cake PHP的新手
定义和使用常量的最佳方法是创建一个单独的文件,然后在其中定义所有常量。 就像我创建了一个文件“ cons_variables.php”,并在最后将其称为“ app \\ Config / bootstrap.php”。
include 'cons_variables.php';
该文件包含如下代码:
define('PER_PAGE', '1');
define('ADMIN_PAGING', '10');
从数据库访问常量不是一个好方法。常量一旦定义就无法重新声明。 甚至还想要使用数据库中的常量,而不是必须为此创建一个组件并在其中获取常量值。 可以随时通过$ components数组或控制器的beforeFilter()方法使用此组件:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.