Puedes usar split asi:
digamos que tenemos el archivo de nombre:
Código PHP:
String str = "miArchivo.txt";
String[] archivo = str.split(".")
esto generaria un arreglo asi:
Código PHP:
archivo[0] = "miArchivo"
archivo[1] = "txt"
y ya tu lo pones la posicion que necesites...