将 $_SERVER['DOCUMENT_ROOT'] 与 fopen() PHP 一起使用



背景:我在我的网站上使用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");

最新更新