我想在Codeigniter中使用包含常量的新文件,因此我创建了该文件 /config/labels.php
当我尝试在我的控制器中加载它时$this->config->load('labels');它会抛出它
application/config/labels.php file does not appear to contain a valid configuration array.
但是,当我将代码放在constants.php文件中时,一切都运行良好.
labels.php
<?php
define('CLI_CIVILITE','Civilité');
define('CLI_NOM','Nom');
define('CLI_PRENOM','Prenom');
Run Code Online (Sandbox Code Playgroud)
配置文件应该包含一个数组,$config
这就是为什么它会抛出错误.
当config类加载配置文件时,它会检查是否$config已设置.如果不是,它将抛出错误.
据我所知,没有功能可以使用自定义常量加载您自己的文件.截至目前,您必须将这些常量添加到application/config/constants.php
| 归档时间: |
|
| 查看次数: |
17388 次 |
| 最近记录: |