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 ;)