Depende ..
Depende de donde esté el archivo ...
Si está en local (en tu servidor): filesize()
Si es remoto (
http://www.nose.tal/archivo.tal) se complica el tema, pero en la documentación oficial de filesize() en el manual oficial de PHP en sus comentarios de los usuairos dan algunas alternativas ..
www.php.net/filesize
El dato en cuestión lo "traeras" hacia una variable .. y a partir de ahí ya lo procesaras como gustes ...
Un saludo,