Hola a todos,
Me acabo de iniciar con la programacion OO en PHP y me surgen algunas dudas cuya respuesta no he sabido encontrar en Google.
Normalmente divido las webs que hago en 3 partes:
header (donde van todos los includes)
body (donde va el contenido de la pagina)
footer (javascript de tracking, etc.)
Normalmente cuando programo de manera tradicional en PHP no tengo problemas en incluir en el header un include/require a las funciones que uso y luego en el body las voy llamando indistintamente, no obstante aqui viene mi duda.
Supongamos que yo necesito crear una instancia a un objeto en el header y por error o por necesidad vuelvo a crear dicho objeto con el mismo nombre en el body.
¿Existe alguna manera de detectar si ese objeto ya ha sido creado previamente?
¿Que problemas podria ocasionar a nivel de consumo de recursos si genero muchos objetos sin detectar previamente si estos ya han sido creados anteriormente?
Un saludo y mis disculpas si la duda es de un nivel muy basico, aun me queda mucho por aprender