Tengo un script que usa autoload
para cargar clases que no se encuentran. No incluyo el archivo deliberadamente (aunque puedo) pero me gustaría que la función de autocarga incluya los archivos necesarios.PHP __autoload rendimiento
Como la secuencia de comandos puede ser recursiva, es decir, si la clase ya está cargada, no quiero verificar que se haya cargado el archivo correspondiente y class_exists
en cada recursión de la secuencia de comandos.
No olvide que también hay 'include_once()'. – alex
@alex Prefiero dirigir a las personas desde 'incluir 'a menos que sea absolutamente necesario (y muy raramente lo es). Al ser una construcción que falla más o menos silenciosamente cuando el archivo no existe, me ha robado unas horas de vida. – Artefacto
@Artefacto De acuerdo, solo pensé en mencionarlo. Además, las cosas de caché de código de operación son útiles, así que +1 – alex