Hallo,
gibt es eine Software, die mir einen Baum erstellt, welche Datei welche andere Included bzw. Required?
PHP beinhaltet bei einer Standardkonfiguration der Installation tokenizer. Mit dieser Erweiterung kann ein PHP-Script in Token aufgegliedert werden. Für Dich sind dabei die Token T_INCLUDE, T_INCLUDE_ONCE, T_REQUIRE, T_REQUIRE_ONCE
interessant. Ein darauffolgender String enthält den einzubindende Dateinamen. Dieses Script müsste rekursiv erneut eingelesen werden und in Token gegliedert werden. Sind die einzubindenden Dateinamen jedoch in Variablen abgelegt, wirst Du um ein Ersetzen der Funktionen include(), include_once(), require(), require_once()
durch eine eigens geschriebene Funktion, die den übergebenen Dateinamen promptet, nicht herum kommen.
Gruß aus Berlin!
eddi
per aspera ad astra