XX. 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
 - fclose — Closes an open file pointer
 - feof — Tests for end-of-file on a file pointer
 - 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_writeable — Tells whether the filename is writeable
 - 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.
 - 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