引用php中的文件位置需要

时间:2010-01-27 12:01:41

标签: php

对某人来说,这是另一个简单的问题!

在我的服务器上我有一个像

这样的位置
htdocs/aFolderName/

包含一个文件index.php,它引用了

中的必需文件
htdocs/aFolderName/php/

使用代码

<?php require('php/db.php'); ?>

我还有一个文件夹

htdocs/aFolderName/other/

其中包含另一个需要php文件的php文件

htdocs/aFolderName/php/

我如何引用它,我可以退一个文件夹吗?

谢谢!

3 个答案:

答案 0 :(得分:1)

require('../otherfile.php')

答案 1 :(得分:1)

require ('../php/yourFile.php');

:)

目录的相对指针:

./ - 当前目录
../ - 父目录

答案 2 :(得分:1)

require('./somefile.php'); // current directory
require('../somefile.php'); // one directory back
require('../../somefile.php'); // two directories back
require('../../../somefile.php'); // three directories back
// and on on...

我建议你通过在文档根文件夹前添加前缀来包含你的文件,因为有时如果你没有指定那个文件夹,文件就不会被包含在内,所以试试这样:

require($_SERVER['DOCUMENT_ROOT'] . '/' . 'yourfolder/file.php');