Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/05/2008, 15:50
Avatar de ZiTAL
ZiTAL
 
Fecha de Ingreso: marzo-2004
Ubicación: Bermio (Bizkaia)
Mensajes: 1.545
Antigüedad: 20 años, 1 mes
Puntos: 62
Re: Como eliminar la extension en un fichero?

muy facil:

con strrchr buscamos la ultima ocurrencia de un string:
Código PHP:
strrchr($var,'.'); 
con strlen queremos saber que longitud tiene:
Código PHP:
strlen(strrchr($var,'.')); 
--------------------------------------------------------------------

primero tenemos que saber la longitud del fichero:
Código PHP:
strlen($var); 
para saber cuantos caracteres coger:
Código PHP:
strlen($var)-strlen(strrchr($var,'.')); 
ahora con substr cogemos la parte que nos interesa, empieza por 0 y queremos la longitud de la operacion de arriba:
Código PHP:
substr($var,0,strlen($var)-strlen(strrchr($var,'.'))); 
creo que php tiene una funcion especifica pero ahora no me acuerdo ;)
__________________
http://zital.no-ip.org
____________________

Euskerie ahuen eta bijotzan