![sonriente](http://static.forosdelweb.com/fdwtheme/images/smilies/smile.png)
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()
{
...
}
En mi caso que me devolviera prog1.php
Creo haber leido algo, pero buscando información no lo encuentro.
Muchas gracias