PHP's file system manipulation
functions are not as complete as they should be specially when it comes
to manging recursive folders. For addressing part of this issue i
decided to write a smart function which can handle recursive
file/folder copy easily.
may have noticed there are feature that i didn't have time to implement ,
so if you have time to extend this function please notify me as well
It's also shared here