Is it possible for a php script to zip the current directory it is in into a temporary zip file which the user can download?