How to Unzip File and Move to PHP?

Page 1

How to Unzip File and Move to PHP? PHP Programming Tutorial


To Unzip File and Move to Destination in PHP


To Unzip File and Move to Destination in PHP • Here, Here I comes with the quick article, this is small post but very effective. • This article is about how to unzip folder using command line code and move that files into the path you want. • PHP provides exec command to execute command line functions. • Here we will use that function to unzip files and which is very easy and one line code to


To Unzip File and Move to Destination in PHP unzip a files.

• Following line of code will unzip file and move it from source to destination folder. • exec("unzip $src_folder $dest_folder . '/');

-d

'

.


To Unzip File and Move to Destination in PHP • Next, You have to give permissions to the folders and files you unzipped. • So,Following code with change permission of files and directories.

the

• exec("find $dest_folder -type d -exec chmod 0777 {} +"); // d is used for directory • exec("find $dest_folder -type f -exec chmod 0777 {} +");// f is used for files.


To Unzip File and Move to Destination in PHP • After, giving permission to files,you can copy/move it to the directory you want.

 Let’s see the code to move files. $files = scandir($dest_folder); // Identify directories foreach($files as $file) { if (in_array($file, array(".", ".."))) continue;


To Unzip File and Move to Destination in PHP // If we copied this successfully, mark it for deletion if (copy($dest_folder.$file, $new_dest_folder.$file)) { $unlink_files[] = $dest_folder. $file; } } // Delete all successfully-copied files foreach ($unlink_files as $unlink_file) { unlink($unlink_file); }


To Unzip File and Move to Destination in PHP • That’$ it. You can use code and put your comment if any query.  Hope this tutorial on PHP programming helpful to you. As always, thanks for reading an article.  Don’t Forget to Follow us on Twitter or Subscribe us to Get the Latest Updates.


Thank You Creative Dev

info@creativedev.in


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.