对文件和图像使用realpath()

时间:2013-09-25 17:21:28

标签: php

我有一个如下所示的目录树

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>";
?>

0 个答案:

没有答案