Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 包括文件';s根路径_Php_File_Path_Include_Root - Fatal编程技术网

Php 包括文件';s根路径

Php 包括文件';s根路径,php,file,path,include,root,Php,File,Path,Include,Root,如何获取“包含文件的根路径” 在这个文件中,下一行给了我“d:\projects\project1\incs” 但这太复杂了 我想使用: <img src="<?php echo ROOT_DIR ?>/images/image.jpg" /> <img src="<?php echo $_SERVER['DOCUMENT_ROOT'];?>/images/image.jpg" /> /images/image.jpg/> 如果您谈论的是web

如何获取“包含文件的根路径”

在这个文件中,下一行给了我
“d:\projects\project1\incs”

但这太复杂了

我想使用:

<img src="<?php echo ROOT_DIR ?>/images/image.jpg" />
<img src="<?php echo $_SERVER['DOCUMENT_ROOT'];?>/images/image.jpg" />
/images/image.jpg/>

如果您谈论的是web根目录,您可以使用:

$_SERVER['DOCUMENT_ROOT']

编辑:我刚刚注意到您的编辑,以及
$\u服务器['DOCUMENT\u ROOT']
是相对于文件系统的站点根目录。它不是您希望在html中使用的值。

您可能正在寻找,但如果您希望能够在页面上显示图像,则需要使用URL而不是文件路径。在这种情况下,您需要使用
“http://.”$\u SERVER['SERVER\u NAME']

您可以使用

/images/image.jpg/>
<img src="<?php echo ROOT_DIR ?>/images/image.jpg" />
$_SERVER['DOCUMENT_ROOT']
<img src="<?php echo $_SERVER['DOCUMENT_ROOT'];?>/images/image.jpg" />