php 文件引用路径的问题 20

网站结构如图require.php中的内容如下<?require'class/a.class.php';require'class/b.class.php';requir... 网站结构如图

require.php中的内容如下
<?
require 'class/a.class.php';
require 'class/b.class.php';
require 'c.class.php';
?>
然后在index.php中写require 'require/require.php';就可以使用a、b、c三个类

现在问题来了
require.php中,看a、b的引用,路径应该是相对require.php来看的
但是在引用c的时候,如果也是相对与require.php,不是应该写成require '../c.class.php';么??
但是这样写就报错了
有人能解释下么!
展开
 我来答
影翼视觉lyl
2015-01-12 · TA获得超过630个赞
知道小有建树答主
回答量:1279
采纳率:50%
帮助的人:668万
展开全部
关键是要知道你这个c.class.php到底是在require.php中引用呢,还是a或b中引用。
在require.php引用,那么路径是“../c.class.php”。在a或b中的一个,那么路径是“../../c.class.php”
追问
c是在require.php中引用,然后require.php被index.php引用
但是在require.php中引用c“../c.class.php”的写法会报错,必须写成上面问题中的路径
你可以测试下
追答
那你干嘛不在index.php中引用c跟require呢,效果都一样的啊
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
高文杰ff
2015-01-12 · TA获得超过2044个赞
知道小有建树答主
回答量:517
采纳率:0%
帮助的人:265万
展开全部
为什么要这样写的,自动加载不行吗?使用autoload,然后使用namespace不就简单方面高达上吗?
追问
我只是想知道原因,结果并不是关键
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
莘赡05V
2015-01-12 · 知道合伙人软件行家
莘赡05V
知道合伙人软件行家
采纳数:1397 获赞数:3710
毕业安徽理工大学

向TA提问 私信TA
展开全部
建议你看下spl_autoload_register()
更多追问追答
追问
我只是想知道原因,结果并不是关键
追答
你贴一下报错信息
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式