如何包含其他目录中的文件

时间:2011-01-11 20:12:05

标签: php syntax-error

我的文件位于/var/www/spywgc/adm/index.php文件夹中.... 我要包含的文件位于var / www / spywgc / adm / rpt / lib_pivot.php

我想在index.php中包含lib_pivot.php ..... lib_pivot.php实习生包括一个文件var / www / spywgc / lib_gen文件......

我在index.php文件中写了<?php require_once('./rpt/lib_pivot.php'); ?>的语法... 但是,它一直给我错误....

有人请解释我该怎么做。

4 个答案:

答案 0 :(得分:3)

接近。尝试:

<?php require_once('../rpt/lib_pivot.php'); ?>

答案 1 :(得分:0)

  

require_once( '/无功/网络/ spywgc / RPT / lib_pivot.php');

很可能

会把你排除在外。即完整路径而不是相对路径。

答案 2 :(得分:0)

<?php require_once('../rpt/lib_pivot.php'); ?>

答案 3 :(得分:0)

<?php require_once(dirname(__FILE__) . '/rpt/lib_pivot.php'); ?>

如果lib_pivot.php包含另一个具有相对路径的文件,那么你也必须使用__FILE__

你说

  

lib_pivot.php实习生包含一个文件var / www / spywgc / lib_gen文件.....

是lib_gen.php吗?

lib_pivot.php也必须包含,例如

require_once(dirname(__FILE__) . '/rpt/lib_gen.php');