【发布时间】:2013-12-07 19:45:04
【问题描述】:
我正在使用 Codeigniter,现在我正在尝试定义一些常量来保存某些文件夹(如 css、js、图像等)的完整路径,并且我尝试在 application/config/constants.php 文件中定义这些常量,例如这个:
define("PATH_TO_CSS_FOLDER", base_url("assets/css"));
但我遇到了这个错误:
Fatal error: Call to undefined function base_url() in D:\xampp\htdocs\demo\application\config\constants.php on line 44
那么我怎样才能定义这些常量,而不必像这样在 constants.php 文件中写入绝对路径:
define("PATH_TO_CSS_FOLDER", "http://my-website.com/assets/css");
【问题讨论】:
-
如何加载辅助函数?可能你应该使用这里描述的自动加载过程stackoverflow.com/questions/9009682/…
-
@james_bond 我已经加载了与您提到的已批准答案中提到的完全一样的 url 帮助程序
-
除了我已经接受的“Rajeev Ranjan”的正确答案之外,我还为另一个类似问题找到了这个答案stackoverflow.com/a/13825685/458204,我发现它确实是一个很好的解决方案问题。
标签: php codeigniter