Test Foro de elhacker.net SMF 2.1

Programación => Desarrollo Web => PHP => Mensaje iniciado por: lnvisible en 27 Octubre 2012, 15:27 PM

Título: [Solucionado] Como ejecutar cuando se llama a un script pero no al hacer include
Publicado por: lnvisible en 27 Octubre 2012, 15:27 PM
hola!,

En python es posible hacer un include de un fichero y el código que hay en ese fichero no se ejecuta, sin embargo si llamamos a ese fichero como script se puede añadir una función que sí se ejecuta, en este caso se hace así:

Código (python) [Seleccionar]
if __name__=="__main__":
 códigoo que se ejecuta sólo al llamar a este fichero pero no al hacer include


¿Hay alguna forma de hacer lo mismo en php?

GRacias!!

PD: no se si lo he solucionado, he hecho esto pero tengo que probaro:

Código (php) [Seleccionar]
if (debug_backtrace()){
   //ejecutar si include;
} else {
   //ejecutar si no include
}