È relativo al file di richiesta originale se questo ha senso.
Quindi, se avete un file chiamato indice che assomiglia a questo:
require("./resources/functions.inc.php");
E poi functions.inc.php avrebbe bisogno di simile a questa:
require("./resources/anotherFunctionsFile.inc.php");
Piuttosto che:
require("anotherFunctionsFile.inc.php);
Ma in realtà si dovrebbe fare uso della costante __DIR__
, che è sempre la directory da cui viene eseguito lo script; rende le cose molto più facili.
Maggiori informazioni su __DIR__
e altre costanti: http://php.net/manual/en/language.constants.predefined.php
Mi auguro che aiuta.
fonte
2013-02-15 12:33:22
in php 5.3 e versioni successive, puoi usare '__DIR__' invece di' dirname (__ FILE __) '. (si dovrebbe usare almeno 5.3, poiché le versioni precedenti non sono supportate) – SDC