目录关系式这样的: |- c.php |- Bfold - b.php |- Afold - a.class.php(里面的函数引用了../Bfold/b.php)也就是说 在c.php中new了class a.class ,而a.class.php的一个函数中require了Bfold文件夹下的b.php,这个require(../Bfold/b.php)报错,Warning: require(../Bfold/b.php) [function.require]: failed to open stream: No such file or directory
a.php在根目录,语句是require("test/b.php");
b.php在test目录,语句是require("../c.php");
c.php与a.php同级,这种情况下是会报错的
用require('../A/b.php');这个的意思是包含上一级文件夹的文件夹A下的文件b.php!如果上级文件夹名是test. test下有A, B目录.
a.class.php文件在/test/B/下
用require('../A/b.php')这个意思就是包含 /test/A/b.php
|- c.php
|- Bfold - b.php
|- Afold - a.class.php(里面的函数引用了../Bfold/b.php)也就是说 在c.php中new了class a.class ,而a.class.php的一个函数中require了Bfold文件夹下的b.php,这个require(../Bfold/b.php)报错,Warning: require(../Bfold/b.php) [function.require]: failed to open stream: No such file or directory