XXVI. Filesystem functions
- Table of Contents
- basename --
Returns filename component of path
- chgrp -- Changes file group
- chmod -- Changes file mode
- chown -- Changes file owner
- clearstatcache -- Clears file stat cache
- copy -- Copies file
- delete -- A dummy manual entry
- dirname -- Returns directory name component of path
- diskfreespace -- Returns available space in directory
- disk_total_space -- Returns the total size of a directory
- fclose -- Closes an open file pointer
- feof -- Tests for end-of-file on a file pointer
- fflush -- Flushes the output to a file
- fgetc -- Gets character from file pointer
- fgetcsv --
Gets line from file pointer and parse for CSV fields
- fgets -- Gets line from file pointer
- fgetss --
Gets line from file pointer and strip HTML tags
- file -- Reads entire file into an array
- file_exists -- Checks whether a file exists
- fileatime -- Gets last access time of file
- filectime -- Gets inode change time of file
- filegroup -- Gets file group
- fileinode -- Gets file inode
- filemtime -- Gets file modification time
- fileowner -- Gets file owner
- fileperms -- Gets file permissions
- filesize -- Gets file size
- filetype -- Gets file type
- flock -- Portable advisory file locking
- fopen -- Opens file or URL
- fpassthru --
Output all remaining data on a file pointer
- fputs -- Writes to a file pointer
- fread -- Binary-safe file read
- fscanf -- Parses input from a file according to a format
- fseek -- Seeks on a file pointer
- fstat --
Gets information about a file using an open file pointer
- ftell -- Tells file pointer read/write position
- ftruncate --
Truncates a file to a given length.
- fwrite -- Binary-safe file write
- set_file_buffer --
Sets file buffering on the given file pointer
- is_dir -- Tells whether the filename is a directory
- is_executable -- Tells whether the filename is executable
- is_file --
Tells whether the filename is a regular file
- is_link --
Tells whether the filename is a symbolic link
- is_readable --
Tells whether the filename is readable
- is_writable -- Tells whether the filename is writable
- is_writeable -- Tells whether the filename is writable
- is_uploaded_file -- Tells whether the file was uploaded via HTTP POST.
- link -- Create a hard link
- linkinfo -- Gets information about a link
- mkdir -- Makes directory
- move_uploaded_file -- Moves an uploaded file to a new location.
- pathinfo -- Returns information about a file path
- pclose -- Closes process file pointer
- popen -- Opens process file pointer
- readfile -- Outputs a file
- readlink -- Returns the target of a symbolic link
- rename -- Renames a file
- rewind -- Rewind the position of a file pointer
- rmdir -- Removes directory
- stat -- Gives information about a file
- lstat --
Gives information about a file or symbolic link
- realpath -- Returns canonicalized absolute pathname
- symlink -- Creates a symbolic link
- tempnam -- Creates unique file name
- tmpfile -- Creates a temporary file
- touch -- Sets modification time of file
- umask -- Changes the current umask
- unlink -- Deletes a file