Normalerweise würden Sie $_SERVER['DOCUMENT_ROOT']
verwenden, wenn Sie den Stammordner Ihrer Website von einem beliebigen Ort innerhalb Ihrer Website oder Webanwendung aus referenzieren möchten.
Sie finden mit dirname(__FILE__)
handlich, wenn Sie eine Datei enthalten, die dann einige weitere Dateien aus dem gleichen Verzeichnis enthalten musste.Ich verwende in meinem PHP wrapper for the Dribbble API
class Dribbble {
function __construct() {
require_once(dirname(__FILE__) . '/base.php');
require_once(dirname(__FILE__) . '/shot.php');
require_once(dirname(__FILE__) . '/player.php');
}
}
Das bedeutet, dass ich nur meiner Website oder Web-Anwendung dribbble.php
von überall in einschließen kann und auch nicht darum kümmern, einschließlich base.php
, shot.php
und player.php
zugleich.
Danke für die Erklärung Ajreal! – Woppi