PHP Filesystem funktioner
- 上一页 PHP Error
- 下一页 PHP Filter
PHP Filesystem introduktion
Filesystem-funktioner giver dig mulighed for at få adgang til og operere med filsystemet.
Installer
Filesystem-funktioner er en del af PHP-kernen. Disse funktioner skal ikke installeres for at kunne bruges.
Runtime konfiguration
Behandlingen af filesystem-funktioner påvirkes af indstillingerne i php.ini.
Filsystemkonfigurationsindstillinger:
Navn | Standard | 描述 | Kan ændres |
---|---|---|---|
allow_url_fopen | "1" |
Denne indstilling aktiverer URL-formateret fopen-indpakningsprotokol, hvilket muliggør adgang til URL-objekter som f.eks. filer.Standardindpakningsprotokollen tilbyder adgang til eksterne filer via ftp- og http-protokoller, nogle udvidelsesbiblioteker som zlib kan registrere flere indpakningsprotokoller. (Tilgængelig fra PHP 4.0.4 version.). |
PHP_INI_SYSTEM |
user_agent | NULL |
Definer User-Agent, som PHP sender. (Available since PHP 4.3.0.) |
PHP_INI_ALL |
default_socket_timeout | "60" |
Standard timeout for streams baseret på socket (sekunder). (Available since PHP 4.3.0.) |
PHP_INI_ALL |
from | "" | Definer adgangskode til anonym ftp (din e-mailadresse). | PHP_INI_ALL |
auto_detect_line_endings | "0" |
When set to On, PHP will check if the line terminator in the data obtained through fgets() and file() is in accordance with the Unix, MS-DOS, or Macintosh convention. This allows PHP to interact with Macintosh systems, but the default value is Off because there is a small performance loss when detecting the EOL convention of the first line, and people who use the carriage return symbol as a field separator in Unix systems will encounter downwardly incompatible behavior. (Available since PHP 4.3.0.) |
PHP_INI_ALL |
Unix / Windows Compatibility
When specifying paths on Unix platforms, the forward slash (/) is used as a directory separator. On Windows platforms, both forward slash (/) and backslash (\) can be used.
PHP Filesystem funktioner
PHP:Indicate the earliest PHP version that supports this function.
Function | 描述 | PHP |
---|---|---|
basename() | Return the file name part of the path. | 3 |
chgrp() | Change the file group. | 3 |
chmod() | Change the file mode. | 3 |
chown() | Change the file owner. | 3 |
clearstatcache() | Clear the file status cache. | 3 |
copy() | Copy a file. | 3 |
delete() | See unlink() Or unset(). | |
dirname() | Return the directory name part of the path. | 3 |
disk_free_space() | Return the available space of a directory. | 4 |
disk_total_space() | Return the total disk space of a directory. | 4 |
diskfreespace() | disk_free_space() alias. | 3 |
fclose() | Close an open file. | 3 |
feof() | Test if the file pointer is at the end of the file. | 3 |
fflush() | Output the contents of the open file buffer. | 4 |
fgetc() | Return a character from an open file. | 3 |
fgetcsv() | Parse a line from an open file, validate CSV fields. | 3 |
fgets() | Return a line from an open file. | 3 |
fgetss() | Read a line from an open file and filter out HTML and PHP tags. | 3 |
file() | Read a file into an array. | 3 |
file_exists() | Check if a file or directory exists. | 3 |
file_get_contents() | Read a file into a string. | 4 |
file_put_contents() | Write a string to a file. | 5 |
fileatime() | Return the last accessed time of the file. | 3 |
filectime() | Return the last modified time of the file. | 3 |
filegroup() | Returner filens gruppe ID. | 3 |
fileinode() | Returner filens inode-nummer. | 3 |
filemtime() | Returner filens sidste ændringstid. | 3 |
fileowner() | Filens bruger ID (ejer). | 3 |
fileperms() | Returner filens tilladelser. | 3 |
filesize() | Returner filstørrelsen. | 3 |
filetype() | Returner filtype. | 3 |
flock() | Lås eller frigiv filen. | 3 |
fnmatch() | Match filnavne eller strenge baseret på det angivne mønster. | 4 |
fopen() | Åbn en fil eller URL. | 3 |
fpassthru() | Læs data fra den åbne fil indtil EOF og skriv resultaterne til outputbufferen. | 3 |
fputcsv() | Formatér rækken som CSV og skriv til den åbne fil. | 5 |
fputs() | fwrite() er et alias. | 3 |
fread() | Læs den åbne fil. | 3 |
fscanf() | Analyser input baseret på det angivne format. | 4 |
fseek() | Lokaliser i den åbne fil. | 3 |
fstat() | Returner information om den åbne filen. | 4 |
ftell() | Returner læse/skrivepositionen for filpegmentet. | 3 |
ftruncate() | Klip filen til den angivne længde. | 4 |
fwrite() | Skriv til filen. | 3 |
glob() | Returner en array, der indeholder filnavne/kataloger, der matcher det angivne mønster. | 4 |
is_dir() | Afgør om det angivne filnavn er en mappe. | 3 |
is_executable() | Afgør om filen er kørbare. | 3 |
is_file() | Afgør om den angivne fil er en almindelig fil. | 3 |
is_link() | Afgør om den angivne fil er en lenke. | 3 |
is_readable() | Afgør om filen er læsbar. | 3 |
is_uploaded_file() | Afgør om filen er uploadet via HTTP POST. | 3 |
is_writable() | Afgør om filen er skrivbar. | 4 |
is_writeable() | is_writable() er et alias. | 3 |
link() | Opret en hard lenke. | 3 |
linkinfo() | Returner information om en hard lenke. | 3 |
lstat() | Returner information om filen eller symbolisk lenke. | 3 |
mkdir() | Opret en mappe. | 3 |
move_uploaded_file() | Flyt den uploadede fil til en ny placering. | 4 |
parse_ini_file() | Analyser en konfigurationsfil. | 4 |
pathinfo() | Returner information om filstien. | 4 |
pclose() | Luk procesen, som er åben med popen(). | 3 |
popen() | 打开一个进程。 | 3 |
readfile() | 读取一个文件,并输出到输出缓冲。 | 3 |
readlink() | 返回符号连接的目标。 | 3 |
realpath() | 返回绝对路径名。 | 4 |
rename() | 重名名文件或目录。 | 3 |
rewind() | 倒回文件指针的位置。 | 3 |
rmdir() | 删除空的目录。 | 3 |
set_file_buffer() | 设置已打开文件的缓冲大小。 | 3 |
stat() | 返回关于文件的信息。 | 3 |
symlink() | 创建符号连接。 | 3 |
tempnam() | 创建唯一的临时文件。 | 3 |
tmpfile() | 建立临时文件。 | 3 |
touch() | 设置文件的访问和修改时间。 | 3 |
umask() | 改变文件的文件权限。 | 3 |
unlink() | 删除文件。 | 3 |
PHP Filesystem 常量
PHP:指示支持该常量的最早的 PHP 版本。
常量 | 描述 | PHP |
---|---|---|
GLOB_BRACE | ||
GLOB_ONLYDIR | ||
GLOB_MARK | ||
GLOB_NOSORT | ||
GLOB_NOCHECK | ||
GLOB_NOESCAPE | ||
PATHINFO_DIRNAME | ||
PATHINFO_BASENAME | ||
PATHINFO_EXTENSION | ||
FILE_USE_INCLUDE_PATH | ||
FILE_APPEND | ||
FILE_IGNORE_NEW_LINES | ||
FILE_SKIP_EMPTY_LINES |
- 上一页 PHP Error
- 下一页 PHP Filter