Faaingo la Filesystem ya PHP

PHP Filesystem 简介

Filesystem 函数允许您访问和操作文件系统。

安装

Filesystem 函数是 PHP 核心的组成部分。无需安装即可使用这些函数。

Runtime 配置

文件系统函数的行为受到 php.ini 中设置的影响。

文件系统配置选项:

名称 默认 Miaoshu 可改变
allow_url_fopen "1"

本选项激活了 URL 形式的 fopen 封装协议使得可以访问 URL 对象例如文件。默认的封装协议提供用 ftp 和 http 协议来访问远程文件,一些扩展库例如 zlib 可能会注册更多的封装协议。

(Inayopatikana baada ya PHP 4.0.4).

PHP_INI_SYSTEM
user_agent NULL

Kufaa ya kufungua User-Agent ya PHP.

((PHP 4.3.0 na kisha huzaliwa).)

PHP_INI_ALL
default_socket_timeout "60"

Wakati wa kumaliza kwa uwanja wa socket wa msingi (wakati wa sekunde).

((PHP 4.3.0 na kisha huzaliwa).)

PHP_INI_ALL
from "" Kufaa ya kufungua kwa mbinu ya ftp inayotumia barua pepe (anwani yako ya barua pepe). PHP_INI_ALL
auto_detect_line_endings "0"

Kama inaweza kuwa On, PHP itafikia inaona hatua ya kushambulia ya muda wa kufikia kwenye hatua ya kushambulia kwenye data iliyotumiwa kwa kusoma kwa fgets() na file().

Hii inaona kwamba PHP inaweza kuwasiliana na mbinu ya Macintosh, lakini thamani ya kuzingatia ni Off, kwa sababu inaweza kuhatarisha hisia ya muhimu inayotumiwa kwenye habari ya muda wa kushambulia kwenye hatua ya kwanza ya EOL, na wanaoendelea kwa sababu ya hatua ya kushambulia ya muda wa kwanza wa Unix wanaona hatua ya kumtumia kufikia kwa sababu ya hatua ya kushambulia ya kwanza ya kufikia.

((PHP 4.3.0 na kisha huzaliwa).)

PHP_INI_ALL

Tambu la Unix / Windows

Kwa sababu ya hatua ya nje ya Unix, ukishambulia wa ukishambulia wa kubuni (/) hutumiwa kama ukishambulia wa directory. Kwa sababu ya Windows, ukishambulia wa kubuni (/) na ukishambulia wa kubuni wa kuzungumza (\) zote zinaendelea.

Faaingo la Filesystem ya PHP

Funguo:ina lugha wa PHP iliyosimama kwa sababu ya mfano huo.

mfano Miaoshu Funguo
basename() kutumia jina la file kwenye neno la nje. 3
chgrp() kutumia kikundi cha file. 3
chmod() kutumia modeli ya file. 3
chown() kutumia mwenyekiti wa file. 3
clearstatcache() kumaliza kuhifadhi hali ya file. 3
copy() kukopisha file. 3
delete() kuwaambia unlink() ama unset().  
dirname() kutumia jina la directory kwenye neno la nje. 3
disk_free_space() kutumia eneo lazima la diski kwenye directory. 4
disk_total_space() kutumia eneo kuu la diski kwenye directory. 4
diskfreespace() disk_free_space() kama msingi. 3
fclose() kufunga file iliyochukuliwa. 3
feof() kuangalia ina kipimo cha kipimo cha file kufikia eneo la kufikia kwa uwanja wa kusoma. 3
fflush() kutumia file kusoma kwenye buferi ya kusoma. 4
fgetc() kutumia file kusoma heri. 3
fgetcsv() kutumia file kusoma maelezo wa ukirudi, kugawia CSV kwenye mea. 3
fgets() kutumia file kusoma maelezo wa ukirudi. 3
fgetss() kutumia file kusoma maelezo wa ukirudi na kufadhaa vifaa vya HTML na PHP. 3
file() kutumia file kusandika kwenye matokeo wa jadua. 3
file_exists() kuangalia ina file au directory. 3
file_get_contents() kutumia file kusandika kwenye chaji chenye. 4
file_put_contents() kufanya kwamba chaji chenye kusandika kwenye file. 5
fileatime() kutumia muda wa kufikia wa file. 3
filectime() kutumia muda wa muda wa kina wa file. 3
filegroup() Rudi ID ya kikundi cha kifaili. 3
fileinode() Rudi namba ya inode ya kifaili. 3
filemtime() Rudi wakati wa muda wa mawasiliano wa kifaili kwa mara ya kwanza. 3
fileowner() ID ya mtumiaji wa kifaili (mwengine). 3
fileperms() Rudi aina ya ruhusa ya kifaili. 3
filesize() Rudi ukubwa wa kifaili. 3
filetype() Rudi aina ya kifaili. 3
flock() Kusafiri na kufungua kifaili. 3
fnmatch() Kufikia kwa kifaili au mambo yenye mpangilio wa kufikia kwenye nchi ya wasifu. 4
fopen() Kufungua kifaili au URL. 3
fpassthru() Kusoma data kutoka kwa kifaili kina kusoma/kusoma kwa kifaili kina hadi EOF, na kuandika mambo kwenye bufu ya muatili. 3
fputcsv() Kuandika ukingo wa siku kwa CSV na kuandika kwa kifaili kina kusoma/kusoma kina. 5
fputs() Mtaalamu wa fwrite() 3
fread() Kusoma kwa kifaili kina kusoma/kusoma kwa kifaili kina. 3
fscanf() Kupitia kwa kufikia kwenye eneo la kusoma/kusoma kwa kifaili kina kwa mpangilio wa mifano. 4
fseek() Kufikia kwa kifaili kina kusoma/kusoma kwa kifaili kina. 3
fstat() Kufikia kwa kifaili kina kusoma/kusoma kwa kifaili kina. 4
ftell() Rudi eneo la kusoma/kusoma kwa kifaili kina. 3
ftruncate() Kufikia kwa kifaili hadi ukubwa wa kufikia kwenye eneo la kujumuisha. 4
fwrite() Kuandika faili. 3
glob() Rudi orodha ya majina ya faili au kifaa cha kujumuisha yenye mpangilio wa kufikia kwenye nchi ya wasifu. 4
is_dir() Kupitia kwa kifaili kinaagizwa kwa kuitwa kama kifaa cha kujumuisha. 3
is_executable() Kupitia kwa kifaili kinaagizwa kwa kuitwa kama kina inayotumika kwa kufanya. 3
is_file() Kupitia kwa kifaili kinaagizwa kwa kuitwa kama faili ya kawaida. 3
is_link() Kupitia kwa kifaili kinaagizwa kwa kuitwa kama kina kigeuza. 3
is_readable() Kupitia kwa kifaili kinaagizwa kwa kuitwa. 3
is_uploaded_file() Kupitia kwa kifaili kinaagizwa kwa kuitwa kwa kufungua kwa HTTP POST. 3
is_writable() Kupitia kwa kifaili kinaagizwa kwa kuitwa. 4
is_writeable() Mtaalamu wa is_writable() 3
link() Kuundwa kwa kina kigeuza kwa kifaili kwa kina kigeuza. 3
linkinfo() Rudi taarifa kuhusu kina kigeuza kwa kifaili kwa kina kigeuza. 3
lstat() Rudi taarifa kuhusu faili au kina-simbolo. 3
mkdir() Kuundwa kwa kifaa cha kujumuisha. 3
move_uploaded_file() Kuendeleza faili iliyotukua hadi eneo la kujumuisha. 4
parse_ini_file() Kupima faili ya mifano. 4
pathinfo() Rudi taarifa kuhusu nchi ya wasifu. 4
pclose() Kufungua mchakato wa popen() kufungua. 3
popen() popen() 3
Dakai Yi Ge Xiangong. readfile() 3
Du Du Yi Ge Wenjian, Bing Chuxian Dao Chuxu Buffen. Fanhui Shuzheng Lianjie De Mudi. 3
realpath() Fanhui Juedui Dizhi Ming. 4
rename() Zhongmingming Wenjian Hua. 3
rewind() Daohui Wenjian Zhi Zhi Wei de Wei Zhi. 3
rmdir() Shanchu Kong De Mu Lu. 3
set_file_buffer() Shezhi Yi Kaifang Wenjian De Buffer Da Xiao. 3
stat() Fanhui Guanyu Wenjian De Xinxi. 3
symlink() Chuangjian Shuzheng Lianjie. 3
tempnam() Chuangjian Duiyu Lingxing Wenjian. 3
tmpfile() Jianli Lingxing Wenjian. 3
touch() Shezhi Wenjian De Gouxiang He Xiugai Shijian. 3
umask() Gaijian Wenjian De Wenjian Quanxian. 3
unlink() Shanchu Wenjian. 3

Funguo Filesystem Changliang

Funguo:Zhihui Zhi Chi Ci Changliang Zhi Zhi Chi Zhi Zui Zao De Funguo Banben.

Changliang Miaoshu Funguo
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