La función de PHP " pathinfo " devuelve todos los componentes separados de la ubicación de un archivo que incluye el nombre del directorio , nombre de la base , la extensión del archivo y nombre de archivo. Para eliminar una extensión de archivo con PHP , llame a la función integrada de " cambiar el nombre " PHP y cambiar el nombre del archivo original a un nuevo nombre de archivo que tiene el mismo directorio y el nombre del archivo, pero no tiene una extensión de archivo . Instrucciones
1
tienda el nombre del archivo en una variable. Por ejemplo , escriba: ?
<
Php $ archivo = "/usr /local /myfile.dat " ;
2
Llame al " pathinfo " funcionar para obtener los diferentes componentes de la ubicación del archivo . Por ejemplo , escriba:
$ pathinfo = pathfinfo ( $ file ) ;
3
Crear un nuevo nombre de archivo mediante la concatenación del elemento pathinfo " dirname " (camino ) , una barra para separar la ruta y el nombre del archivo , y el elemento pathinfo "nombre de archivo ", que no va a contener la extensión. Por ejemplo , escriba:
$ newfile = $ pathinfo [" dirname "] . " /" . $ pathinfo [" nombre "];
4
Llame a la función de PHP rename para renombrar el archivo con el nuevo nombre del archivo que acaba de crear . Emitir un mensaje de estado adecuada en función de los resultados . Por ejemplo , escriba: (! Rename ( $ archivo , $ newfile ))
si mueren ( . "No se puede cambiar el nombre del archivo a" $ newfile ) ;
echo " extensión Fuera " . $ file ; ?
>