Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $files = glob('path/to/temp/*'); // get all file names
- foreach($files as $file){ // iterate files
- if(is_file($file))
- unlink($file); // delete file
- }
- $files = glob('path/to/temp/{,.}*', GLOB_BRACE);
- foreach (new DirectoryIterator('/path/to/directory') as $fileInfo)
- if(!$fileInfo->isDot())
- unlink($fileInfo->getFilename();
- <?php
- if ($handle = opendir('/path/to/files'))
- {
- echo "Directory handle: $handlen";
- echo "Files:n";
- while (false !== ($file = readdir($handle)))
- {
- if( is_file($file) )
- {
- unlink($file);
- }
- }
- closedir($handle);
- }
- ?>
- $dir = 'your/directory/';
- foreach(glob($dir.'*.*') as $v){
- unlink($v);
- }
- /**
- * Delete a file or recursively delete a directory
- *
- * @param string $str Path to file or directory
- */
- function recursiveDelete($str){
- if(is_file($str)){
- return @unlink($str);
- }
- elseif(is_dir($str)){
- $scan = glob(rtrim($str,'/').'/*');
- foreach($scan as $index=>$path){
- recursiveDelete($path);
- }
- return @rmdir($str);
- }
- }
Add Comment
Please, Sign In to add comment