我有一个像下面这样的目录树
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>";
?>