XXV. 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