gpt4 book ai didi

php - 如何在 constants.php 中的 codeigniter 中定义全局常量

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:59:26 25 4
gpt4 key购买 nike

我已将我的全局常量存储在 config->constants.php 中,但它会产生问题并引发错误我是这样定义的,如何在controller中调用,代码

define('SuperAdmin','1');
define('Admin','2');
define('CityAdmin' '3');
define('SupportAdmin','4');
define('RestaurantUser','5');
define('FrontUser','6');
define('Other','7');

最佳答案

您不需要在任何地方加载常量,它们会由 CI 本身自动加载,这就是它们的意义所在。要使用它们,请记住它们是常量,而不是您习惯使用 $.因此,在您的情况下,在定义它们之后,您可以在应用程序的任何地方使用例如:

if($user->userType == SuperAdmin)
{
do something here;
}

请注意,SuperAdmin 的前面没有 $,也不在引号内。同样,在常量文件中定义它们之后,您无需执行任何其他操作即可开始在您的应用程序中使用它们。

关于php - 如何在 constants.php 中的 codeigniter 中定义全局常量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13990926/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com