thinkphp中配置全局自定义函数

方法,因此需要确保这些函数和方法已经正确定义和调用。同时,如果应用中的配置项发生了变化,需要及时清空缓存,以便下一次调用时可以正确获取最新的配置项。这是一个 PHP 函数,用于获取应用中的配置项。具体来说,这个函数会先尝试从缓存中获取指定类型的配置项,如果缓存不存在,则会调用。方法来重新生成配置项,并将结果保存到缓存中。然后,函数会根据传入的参数。存在且不为空,则返回对应的配置项值,否则返回整个配置项数组。需要注意的是,这个函数依赖于。来获取指定的配置项,如果。在common文件中配置。
摘要由CSDN通过智能技术生成

在common文件中配置

if (!function_exists('get_config')) {
    /**
     * 获取网站自定义配置文件信息
     * @param string $name //字段名称
     * @param string $type //所在的组
     * @return array|string
     */
    function get_config($name = '', $type = 'site_config', $exec = false)
    {
        if (false === $config = cache($type)) {
            model('Config')->webConfig($type);
            $config = cache($type);
        }
        // $config = cache($type);
        $config = (isset($config[$name]) && $name) ? $config[$name] : ($name ? '' : $config);
        if ($exec) {
            $config = html_entity_decode($config);
        } 
      
        return $config;

    }
}

名词解释

这是一个 PHP 函数,用于获取应用中的配置项。具体来说,这个函数会先尝试从缓存中获取指定类型的配置项,如果缓存不存在,则会调用 model('Config')->webConfig($type) 方法来重新生

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值