This class can be used to perform several general purpose operations to manipulate files and folders. It can:
- List the files and the folders in a directory with recursive option
- Create files with a given content string
- Read the contents of a file into a string or into an array line by line
- Create a directory with given permissions
- Copy or move files and folders to a given directory
- Remove files or folders recursively
- Retrieve the attributes of given files and directories
- Retrieve the size of files or whole folders
- Serialize the content of a var into a file
- Unserialize a serial contained in a file
- Parse a file into an array
- Make a ini file from an array (take care of sections) |