php-冲突,包括带有相对路径的文件
作者:互联网
我试图使包含动态地在我的PHP脚本.这是我的目录树:
-index.php
-sources/
--hello.php
--bye.php
在我的index.php中,包括了hello.php:
include("sources/hello.php");
在我的hello.php中,我还有以下内容:
include("bye.php");
当我访问index.php时,它抛出一条错误消息:
Message:
require_once(bye.php)
[function.require-once]: failed to open stream: No such file or
directory
有没有办法让它工作,但没有绝对路径?因为路径可以从一个目录更改到另一个目录,但保持结构:
-index.php
-sources/
--hello.php
--bye.php
解决方法:
采用
dirname(__FILE__);
像这样
include(dirname(__FILE__)."/bye.php");
标签:include,relative-path,php 来源: https://codeday.me/bug/20191031/1978246.html