So legen Sie den Stammordner für PHP-Include-Dateien fest

Ich habe tagelang im Internet recherchiert und finde keine Antwort, die ich verstehen und umsetzen kann.

Ich habe die Website, in der ich verwenden möchteinclude_once Dateien und in der Lage sein, die Website ordnungsgemäß sowohl in localhost als auch auf dem tatsächlichen Server anzuzeigen.

Ich habe benutzt$_SERVER['DOCUMENT_ROOT'] vorher, aber es funktioniert nicht auf dem localhost, so ist es schwierig für mich, die Änderungen an der Website zu aktualisieren und durchzuführen.

Was ich tun möchte, ist, eine Art config.php-Datei zu erstellen, in der ich feststellen kann, dass der Stammordner entweder aufgerufen wirdhtdocs oderpublic_html und von dort aus nach Dateien zu "suchen".

Oder gibt es eine andere Möglichkeit, wie ich Include-Pfade zur Arbeit bekomme?

Ich habe Antworten mit z.dirname(__FILE__), __DIR__, etc. aber sie haben nie erklärt, wie es funktionieren würde, wo man es in den Code schreibt, etc. Ich bin ein bisschen krank und müde, einen Teil der Antwort zu finden und dann im Kreis herumzulaufen Lücken. Ich bin kein PHP-Experte, sondern versuche mein Leben ein bisschen einfacher zu machen, indem ich es benutze.

Antworten auf die Frage(5)

Ihre Antwort auf die Frage