File
class File (View source)
Methods
Check if file exists using case-sensitive, For help developers who using Windows OS and using unix-like for production
Get file/folder permissions in a format more readable.
Get mimetype from file, return false
if file is invalid
Determines whether the file is binary
Show file in output, if use ob_start is auto used ob_flush. You can set delay in microseconds for cycles
Read excerpt from a file
Read lines from a file
Get file size, support for read files with more of 2GB in 32bit.
Clear state files and clear size files in Inphinit\File::size
Details
at line 27
static bool
exists(string $path)
Check if file exists using case-sensitive, For help developers who using Windows OS and using unix-like for production
at line 67
static string|bool
permission(string $path, bool $full = false)
Get file/folder permissions in a format more readable.
Return false
if file is not found
at line 122
static string|bool
mime(string $path)
Get mimetype from file, return false
if file is invalid
at line 135
static bool
encoding(string $path)
Determines whether the file is binary
at line 175
static void|bool
output(string $path, int $length = 262144, int $delay = 0)
Show file in output, if use ob_start is auto used ob_flush. You can set delay in microseconds for cycles
at line 215
static string|bool
portion(string $path, int $offset = 0, int $maxLen = 1024)
Read excerpt from a file
at line 231
static string|bool
lines($path, $offset = 0, $maxLines = 32)
Read lines from a file
at line 272
static float|bool
size(string $path)
Get file size, support for read files with more of 2GB in 32bit.
Return false
if file is not found
at line 306
static string|bool
clearstat()
Clear state files and clear size files in Inphinit\File::size