我正在尝试访问这样的文件:
index.php
php/page.php
xml/file.xml
index.php:<? include 'php/page.php'; ?>
page.php:<? $xml = simplexml_load_file("xml/file.xml"); ?>
如果我打开,这很好index.php
。但如果我打开page.php
,则会显示错误。“找不到文件php/xml/file.xml
”
我知道我可以使用,../
但是page.php
在index.php
任何情况下我都无法解决它,它会很好地工作吗?(使它正常工作从两个页面)
感谢名单
问候
解决该问题的最简单方法是使用包含xml的相对路径。因此在page.php中粘贴:
$xml = simplexml_load_file(__DIR__.'/../xml/file.xml');
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句