Aşağıdaki gibi bir dizin yapısına sahibim;
script.php
inc / include1.php
inc / include2.phpnesneler / object1.php
nesneler / object2.phpsoap / soap.php
Şimdi, bu nesneleri her ikisinde de kullanıyorum script.phpve /soap/soap.phponları taşıyabilirim, ancak bunun gibi dizin yapısının belirli bir nedenle olmasını istiyorum. Yürütürken script.phpyolu dahil inc/include.phpve yürütürken /soap/soap.phpbu kadar ../incmutlak yolları iş, /mnt/webdev/[project name]/inc/include1.php...ama şimdiye kadar farklı bir konuma dizin hareket etmek istiyorsanız çirkin bir çözüm.
Öyleyse, göreli yolları kullanmanın bir yolu var mı, yoksa programlı olarak oluşturmanın bir yolu var "/mnt/webdev/[project name]/"mı?
DOCUMENT_ROOT