我有一个如下所示的目录树
root
index.php
/inc
1levelData.php
1level.php
/images
db.png
我想弄清楚的是我可以设置一个绝对路径,可以用于包括文件和图像。另外,在加载index.php
以及root\inc\1level.php
时都会有效的方法我已经在下面添加了一些示例代码,用于我目前正在使用的内容。此代码似乎适用于include()
,但不适用于图像。有可能修复吗?
根/索引:
<?php
$fullPath = realpath($_SERVER['DOCUMENT_ROOT']);
echo "<img src = '".$fullPath."/inc/images/db.png'><BR>";
include $fullPath.'/inc/1levelData.php';
?>
根/ INC / 1levelData.php
<?php
echo "<img src = '".$fullPath."/inc/images/db.png'><BR>";
include ($fullPath.'/inc/images/2levelData.php');
?>
根/ INC / 1Level.php
<?php
$fullPath = realpath($_SERVER['DOCUMENT_ROOT']);
include ($fullPath.'/phpinfo.php');
?>
根/ INC / 2LevelData.php
<?php
echo "<img src = '".$fullPath."inc/images/db.png'><BR>";
?>