Hola, La descarga de un archivo en PHP ya sea en servidor local como en remoto es tan sencillo como crear un enlace a dicho archivo, automaticamente el navegador te dará la opcion de descargarlo... De todas formas para que te quede todo más claro la gente de desarrolloweb.com tiene un manual sobre la gestión de archivos en php. http://www.desarrolloweb.com/manuales/75/ Espero que todo esto te sea de ayuda...
Africa