PHP: moving directories with contents?

stothexerie

New Member
I'm having an array \[code\]$bundle\[/code\] that stores filenames and directory names.I'm running through the array with a foreach loop and I want to move them inside of another directory. I'm using the rename method therefore and it works pretty fine with JUST FILES.However directories with other files in there don't respond to the \[code\]rename()\[/code\] method.\[code\]$folder = 'files';foreach ($bundle as $value) { $ext = pathinfo($value, PATHINFO_EXTENSION); if ($ext != "") { //if $value has no suffix it's a fil rename(PATH . '/' .$value, $folder . '/' . $value); } if ($ext == "") { // it's a folder/directory //rename doesn't work for directories with contents //what method should i use here??? }}\[/code\]I know the \[code\]pathinfo()\[/code\] method is not the best way to find out if it's a directory or not, however for my little project it's fine. I just need to know how I can move any directory with all it's contents into the "files" folder.Thank you for your help.
 
Back
Top