Mam strukturę katalogów podobną do poniższej;
script.php
inc / include1.php
inc / include2.phpobiekty / obiekt1.php
obiekty / obiekt2.phpsoap / soap.php
Teraz używam tych obiektów w obu script.phpi /soap/soap.php, mógłbym je przenieść, ale chcę mieć taką strukturę katalogów z konkretnego powodu. Podczas wykonywania script.phpścieżki dołączania jest inc/include.phpi podczas wykonywania /soap/soap.phpjej ../inc, ścieżki bezwzględne działają, /mnt/webdev/[project name]/inc/include1.php...ale jest to brzydkie rozwiązanie, jeśli kiedykolwiek chcę przenieść katalog do innej lokalizacji.
Czy jest więc sposób na użycie ścieżek względnych lub sposób na programowe generowanie "/mnt/webdev/[project name]/"?
DOCUMENT_ROOT