包括&;PHP中的file()

包括&;PHP中的file(),php,file,include,Php,File,Include,我的indexx.php运行正常 set_include_path('Dir_name'); 及 在文件_name.php中 我问 我错了 警告:文件(file2.txt):无法打开流:没有此类文件或 第7行\..\dir\u name\File\u name.php中的目录 这就像PHP在文件名.PHP 有人能解释为什么吗?如何克服 一般来说,我有一个目录,其中包含打开打开目录中文件的函数。我的意思是file2.txt&文件名在同一目录dir\u name 对于那些受伤的人,我是一个傻瓜,所

我的indexx.php运行正常

set_include_path('Dir_name');

在文件_name.php中 我问

我错了

警告:文件(file2.txt):无法打开流:没有此类文件或 第7行\..\dir\u name\File\u name.php中的目录

这就像PHP在
文件名.PHP

有人能解释为什么吗?如何克服

一般来说,我有一个目录,其中包含打开打开目录中文件的函数。我的意思是
file2.txt
&文件名在同一目录
dir\u name

对于那些受伤的人,我是一个傻瓜,所以任何帮助都会被感激:-)
顺便说一句,如果我包含
file2.txt
它会工作…

将不会使用包含路径,除非您通过将
文件\u use\u include\u path
常量作为第二个参数来告诉它。

请正确解释您的问题到底是什么。Kolink解决了我的问题我有一个包含函数的a FILE.php文件夹其中一个是同一文件夹中的文件(file2.txt)。如果直接打开file.php,它将创建一个文件(file2.txt),但是当我通过以下方式从父文件夹导入file.php时:index.php{set_include_path('dir_name');include('file.php');},那么我将对该文件(file.txt)产生错误。无论如何,谢谢-Kolink解决了我的问题。我将文件_USE _INCLUDE _PATH添加到文件(FILE.txt,FILE _USE _INCLUDE _PATH)中,它正在工作。谢谢
include ('File_name.php');
file(file2.txt)