Al depurar aplicaciones más complejas, a veces ocurre que no sé qué archivos se han cargado y si falta algo.
Si utilizas Composer o cualquier otro tipo de autolectura de clases, probablemente no conozcas este problema. Sin embargo, puede ser algo relativamente común cuando se depuran aplicaciones antiguas de otros desarrolladores.
La obtención de todos los archivos cargados puede hacerse con la función get_included_files()
, que los devuelve como una matriz de cadenas de ruta absoluta.
Es común en el desarrollo tener un gran número de archivos cargados (por ejemplo, incluso este blog relativamente simple utiliza casi 160 archivos). La mayoría de las veces, sin embargo, el gran volumen no importa, porque el contenido de los archivos se recupera de OPCache, que está optimizado para lecturas masivas.
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: ... | es