在Codeigniter中定义应用程序常量

piy*_*ush 12 php codeigniter

我想知道在Codeigniter中定义应用程序常量的简洁方法.我不想更改codeigniter的任何本机文件.因此我不想定义它,application/config/constants.php因为当我需要迁移到更新版本的代码点火器时,我将无法直接复制codeigniter的本机文件.

我创建了一个文件application/config/my_constants.php并在那里定义了我的常量.'define('APP_VERSION','1.0.0');'

我用它加载它 $this->load->config('my_constants');

但是我收到了一个错误

Your application/config/dv_constants.php file does not appear to contain a valid configuration array.

请建议我在代码点火器中定义应用程序级常量的简洁方法.

Mis*_*cha 37

不使用application/config/constants.php是胡说八道!这是你应该放置常数的唯一地方.如果您担心升级,请不要更改文件.system

  • 您可以使用constants.php中的include_once'my_constants.php'来保持这些文件的分离. (5认同)