php 调用include 方法,php – 从包含的文件中调用include

所以,

检查此目录结构

> /include_one.php

> /include_two.php

> /directory/main_file.php

假设我在/directory/main_file.php,我调用include(‘../ include_one.php’);在include_one.php中,包含include_two.php。我需要调用include(‘include_two.php);或include(‘../ include_two.php’);?

所以我的问题是:当包含一个文件时,“相对包含路径”是否被转移到包含的文件,还是保留在主文件中?

我知道最好的选择是拥有一个包含root_path的config.php,但这在现阶段是不可能的。

更新:

所以,我不知道谁是对的,因为这是我的考验

目录结构

/include.php

/start/start.php

/folder1/includeone.php

/folder1/folder2/includetwo.php

这里是每个文件的内容

start.php

echo 'including ../include.php
';

include('../include.php');

?>

include.php

echo 'including folder1/includeone.php
';

include('folder1/includeone.php');

?>

includeone.php

echo 'including folder2/includetwo.php
';

include('folder2/includetwo.php');

?>

includetwo.php

echo 'done
';

?>

输出是

including ../include.php

including folder1/includeone.php

including folder2/includetwo.php

done

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值