Hola, en realizad es sencillo lo que tienes que hacer es utilizar la funcion explode()
Código PHP:
$file_name = "nombre.ext";
//Chequea la sintaxis de la funcion
$datos_file = explode(".", $file_name );
$nombre_solo = $datos_file[0];
$extension_sola = $datos_file[1];
Cabe destacar que este ejemplo solo es valido si el archivo no contiene puntos en la definicion del nombre. Es decir, solo para archivos nombre.ext, no para archivos nombre.de.archivo.ext
Espero que te ayude, lee el manual mas acerca de la funcion explode()
Saludos
Nok