Simplemente use PHP magic constant__FILE__
para obtener el nombre de archivo actual.
Pero parece que quieres la pieza sin .php
. Así que ...
basename(__FILE__, '.php');
Un removedor de extensión de archivo más genérico se vería así ...
function chopExtension($filename) {
return pathinfo($filename, PATHINFO_FILENAME);
}
var_dump(chopExtension('bob.php')); // string(3) "bob"
var_dump(chopExtension('bob.i.have.dots.zip')); // string(15) "bob.i.have.dots"
Uso de las funciones de la biblioteca estándar es de cadena much quicker, como era de esperar.
function chopExtension($filename) {
return substr($filename, 0, strrpos($filename, '.'));
}
Estas son dos preguntas en una. ¿Cuál quieres saber? ¿Cómo decir el nombre del guión actual, cómo cortar la extensión desde un nombre de archivo, o ambos? –
both :) thank you – Alex
La palabra 'también' indica que está haciendo una pregunta adicional. Sheesh. Algunos chicos píos. – digiscripter