Bei der Fehlersuche in komplexeren Anwendungen kommt es manchmal vor, dass ich nicht weiß, welche Dateien alle geladen wurden und ob etwas fehlt.
Wenn Sie Composer oder eine andere Art von Klassen-Autoloading verwenden, kennen Sie dieses Problem wahrscheinlich nicht. Es kann jedoch relativ häufig vorkommen, wenn ältere Anwendungen von anderen Entwicklern debuggt werden.
Alle geladenen Dateien können mit der Funktion get_included_files()
abgerufen werden, die sie als Array absoluter Pfadzeichenfolgen zurückgibt.
Bei der Entwicklung ist es üblich, dass eine große Anzahl von Dateien geladen wird (selbst dieser relativ einfache Blog verwendet beispielsweise fast 160 Dateien). In den meisten Fällen spielt das große Volumen jedoch keine Rolle, da der Inhalt der Dateien aus dem OPCache abgerufen wird, der für Massenlesungen optimiert ist.
Jan Barášek Více o autorovi
Autor článku pracuje jako seniorní vývojář a software architekt v Praze. Navrhuje a spravuje velké webové aplikace, které znáte a používáte. Od roku 2009 nabral bohaté zkušenosti, které tímto webem předává dál.
Rád vám pomůžu:
Články píše Jan Barášek © 2009-2024 | Kontakt | Mapa webu
Status | Aktualizováno: ... | de