背景:我在我的网站上使用cPanel,我在包含文件等方面遇到了问题,所以我在执行包含时使用$_SERVER['DOCUMENT_ROOT']
。
现在我正在尝试用fopen()
做一些事情,但我没有得到正确的文件。(另请注意,文件位于多个文件夹中;例如:/euro/student/includes/file.xml
)
有没有办法在fopen()
中使用$_SERVER['DOCUMENT_ROOT']
来获取文件?如果没有,获取文件的更好方法是什么?
您应该能够将$_SERVER['DOCUMENT_ROOT']
与这样的fopen
一起使用:
$file = fopen($_SERVER["DOCUMENT_ROOT"]."/euro/student/includes/file.xml");
您可以使用定义函数确实使用路径定义一些常量 vriables
define("PATH", "/euro/students/incldes/");
然后像这样使用它
fopen(PATH."file.xml");