Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/02/2013, 14:46
Loboblanco2
 
Fecha de Ingreso: octubre-2012
Mensajes: 37
Antigüedad: 11 años, 6 meses
Puntos: 3
¿Como saber el nombre del fichero que hace un include?

Hola

He estado utilizando __FILE__ para saber el nombre del fichero que se está ejecutando.

Luego al modular mi pequeño programa y poner esa y otras funciones en un fichero libreria.php tengo un problema que no sé resolver.

Como __FILE__ si se usa dentro de un include, devolverá el nombre del fichero del include (del manual php)

Con lo que el nombre de fichero que me devuelve es libreria.php

Lo que estoy haciendo es mas o menos

progr1.php
Código PHP:
include("libreria.php"); 

libreria.php
Código PHP:
function Extraer_nombre_fichero()
{
...

¿Hay alguna forma de conocer el fichero que tiene el include?
En mi caso que me devolviera prog1.php

Creo haber leido algo, pero buscando información no lo encuentro.

Muchas gracias