Tiedostojärjestelmä

Täältä löydät kaikki tiedostojärjestelmä funktitot.


Nimi Oletus Selite Muokattava Esimerkki
allow_url_fopen "1" Allows fopen()-type functions to work with URLs (available since PHP 4.0.4) PHP_INI_SYSTEM Esim
user_agent NULL Defines the user agent for PHP to send (available since PHP 4.3) PHP_INI_ALL Esim
default_socket_timeout "60" Sets the default timeout, in seconds, for socket based streams (available since PHP 4.3) PHP_INI_ALL Esim
from "" Defines the anonymous FTP password (your email address) PHP_INI_ALL Esim
auto_detect_line_endings "0" When set to "1", PHP will examine the data read by fgets() and file() to see if it is using Unix, MS-Dos or Mac line-ending characters (available since PHP 4.3) PHP_INI_ALL Esim



Funktio Selite Esimerkki
basename() Returns the filename component of a path Esim
chgrp() Changes the file group Esim
chmod() Changes the file mode Esim
chown() Changes the file owner Esim
clearstatcache() Clears the file status cache Esim
copy() Copies a file Esim
delete() See unlink() or unset() Esim
dirname() Returns the directory name component of a path Esim
disk_free_space() Returns the free space of a directory Esim
disk_total_space() Returns the total size of a directory Esim
diskfreespace() Alias of disk_free_space() Esim
fclose() Closes an open file Esim
feof() Tests for end-of-file on an open file Esim
fflush() Flushes buffered output to an open file Esim
fgetc() Returns a character from an open file Esim
fgetcsv() Parses a line from an open file, checking for CSV fields Esim
fgets() Returns a line from an open file Esim
fgetss() Returns a line, with HTML and PHP tags removed, from an open file Esim
file() Reads a file into an array Esim
file_exists() Checks whether or not a file or directory exists Esim
file_get_contents() Reads a file into a string Esim
file_put_contents() Writes a string to a file Esim
fileatime() Returns the last access time of a file Esim
filectime() Returns the last change time of a file Esim
filegroup() Returns the group ID of a file Esim
fileinode() Returns the inode number of a file Esim
filemtime() Returns the last modification time of a file Esim
fileowner() Returns the user ID (owner) of a file Esim
fileperms() Returns the permissions of a file Esim
filesize() Returns the file size Esim
filetype() Returns the file type Esim
flock() Locks or releases a file Esim
fnmatch() Matches a filename or string against a specified pattern Esim
fopen() Opens a file or URL Esim
fpassthru() Reads from an open file, until EOF, and writes the result to the output buffer Esim
fputcsv() Formats a line as CSV and writes it to an open file Esim
fputs() Alias of fwrite() Esim
fread() Reads from an open file Esim
fscanf() Parses input from an open file according to a specified format Esim
fseek() Seeks in an open file Esim
fstat() Returns information about an open file Esim
ftell() Returns the current position in an open file Esim
ftruncate() Truncates an open file to a specified length Esim
fwrite() Writes to an open file Esim
glob() Returns an array of filenames / directories matching a specified pattern Esim
is_dir() Checks whether a file is a directory Esim
is_executable() Checks whether a file is executable Esim
is_file() Checks whether a file is a regular file Esim
is_link() Checks whether a file is a link Esim
is_readable() Checks whether a file is readable Esim
is_uploaded_file() Checks whether a file was uploaded via HTTP POST Esim
is_writable() Checks whether a file is writeable Esim
is_writeable() Alias of is_writable() Esim
lchgrp() Changes group ownership of symlink Esim
lchown() Changes user ownership of symlink Esim
link() Creates a hard link Esim
linkinfo() Returns information about a hard link Esim
lstat() Returns information about a file or symbolic link Esim
mkdir() Creates a directory Esim
move_uploaded_file() Moves an uploaded file to a new location Esim
parse_ini_file() Parses a configuration file Esim
parse_ini_string() Parses a configuration string Esim
pathinfo() Returns information about a file path Esim
pclose() Closes a pipe opened by popen() Esim
popen() Opens a pipe Esim
readfile() Reads a file and writes it to the output buffer Esim
readlink() Returns the target of a symbolic link Esim
realpath() Returns the absolute pathname Esim
realpath_cache_get() Returns realpath cache entries Esim
realpath_cache_size() Returns realpath cache size Esim
rename() Renames a file or directory Esim
rewind() Rewinds a file pointer Esim
rmdir() Removes an empty directory Esim
set_file_buffer() Sets the buffer size of an open file Esim
stat() Returns information about a file Esim
symlink() Creates a symbolic link Esim
tempnam() Creates a unique temporary file Esim
tmpfile() Creates a unique temporary file Esim
touch() Sets access and modification time of a file Esim
umask() Changes file permissions for files Esim
unlink() Deletes a file Esim