PHP源路径

时间:2018-05-23 09:32:55

标签: php directory

引用文件时如何从文件夹的基目录开始。我会给出背景。此外,我知道这个问题:Why would I use dirname(__FILE__) in an include or include_once statement?但这似乎对我不起作用。

如果您认为我有以下目录

../main/
       index.php // main page
       /about
           index.php // about page
       /contact
           index.php //about apge
       /src
           /php
               header.php

如果我要打开main/index.php,你会看到类似的东西:

<html>
<head>
</head>
<body>
    <?php include "./src/php/header.php"; ?>
</body>
</html>

但是,上面的代码不适用于/about等,因为路径不一样(我需要"./../src/php/header.php"。无论如何锚定文件路径总是从/main开始,上面的代码适用于所有人。

我曾尝试使用__DIR__,但这似乎不起作用:

例如,当我尝试回显图片时,这是我得到的网址C:/xampp/htdocs/boot/src/img1_car.png/boot/是我 main 。不幸的是,即使图像处于该位置,源也找不到任何东西。

0 个答案:

没有答案