File::exists('path');
File::get('path');
File::getRemote('path');
Get a file’s contents by requiring it
File::getRequire('path');
Require the given file once
File::requireOnce('path');
Write the contents of a file
File::put('path', 'contents');
Append to a file
File::append('path', 'data');
Delete the file at a given path
File::delete('path');
Move a file to a new location
File::move('path', 'target');
Copy a file to a new location
File::copy('path', 'target');
Extract the file extension from a file path
File::extension('path');
Get the file type of a given file
File::type('path');
Get the file size of a given file
File::size('path');
Get the file’s last modification time
File::lastModified('path');
Determine if the given path is a directory
File::isDirectory('directory');
Determine if the given path is writable
File::isWritable('path');
Determine if the given path is a file
File::isFile('file');
Find path names matching a given pattern.
File::glob($patterns, $flag);
Get an array of all files in a directory.
File::files('directory');
Get all of the files from the given directory (recursive).
File::allFiles('directory');
Get all of the directories within a given directory.
File::directories('directory');
Create a directory
File::makeDirectory('path', $mode = 0777, $recursive = false);
Copy a directory from one location to another
File::copyDirectory('directory', 'destination', $options = null);
Recursively delete a directory
File::deleteDirectory('directory', $preserve = false);
Empty the specified directory of all files and folders
File::cleanDirectory('directory');
0 comments:
Post a Comment
Thanks