为了账号安全,请及时绑定邮箱和手机立即绑定

Config引入问题

老师请问一下,我在muke/下创立一个Conf文件夹,里面写了一个公用的config.php...然后在muke/app/Conf/config.php中引入的时候,

array_merge(include './Conf/config.php',$config);//这样就能引入
array_merge(include '/muke/Conf/config.php',$config);//这样就不可以..

明明两个就不在一个文件夹呀,为什么,绝对路径不对,但是如果是写相对路径的话,不也应该是'../../Conf/config.php'这个吗?


正在回答

2 回答

如果你要合并数组的话 你需要现将定义的文件引用到配置文件中,然后再和现有的配置文件中的数组进行合并 然后进行return

0 回复 有任何疑惑可以回复我~
#1

Fiona0126 提问者

额。老师,您有可能没明白我问的。。能不能帮忙看一下下面的,我重新写了一下问题~~
2015-01-28 回复 有任何疑惑可以回复我~
Admin
Home 
Conf
index.php
admin.php

这是我的目录结构,现在我在Conf/config.php下自己定义了一些公用配置文件.然后想在Admin/Conf/config.php

和Home/Conf/config.php中引入,但是在包含的过程中,

 <?php
 $Homeconfig = array(    '配置项'=>'配置值', );
 $commonconfig = include('./Conf/config.inc.php'); //这里为什么是./Conf,它相对于我Conf/config.php的路径不应该是include('../../Conf/config.inc.php')吗?
 return array_merge($commonconfig,$Homeconfig);


0 回复 有任何疑惑可以回复我~
#1

西湖个莲

你好,我遇到了和你一样的问题,请问你解决了么
2017-05-03 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
快速入门ThinkPHP框架—理论篇
  • 参与学习       89139    人
  • 解答问题       562    个

快速入门ThinkPHP框架教程,掌握ThinkPHP的理论基础

进入课程

Config引入问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信