這篇文章主要講解了“PHP Filesystem的安裝方法以及函數(shù)的描述”,文中的講解內(nèi)容簡單清晰,易于學(xué)習(xí)與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“PHP Filesystem的安裝方法以及函數(shù)的描述”吧!
創(chuàng)新互聯(lián)主要從事成都網(wǎng)站設(shè)計、成都做網(wǎng)站、網(wǎng)頁設(shè)計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)鞏留,10年網(wǎng)站建設(shè)經(jīng)驗,價格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):13518219792Filesystem 函數(shù)允許您訪問和操作文件系統(tǒng)。
Filesystem 函數(shù)是 PHP 核心的組成部分。無需安裝即可使用這些函數(shù)。
文件系統(tǒng)函數(shù)的行為受到 php.ini 中設(shè)置的影響。
文件系統(tǒng)配置選項:
名稱 | 默認 | 描述 | 可改變 |
---|---|---|---|
allow_url_fopen | "1" | 本選項激活了 URL 形式的 fopen 封裝協(xié)議使得可以訪問 URL 對象例如文件。默認的封裝協(xié)議提供用 ftp 和 http 協(xié)議來訪問遠程文件,一些擴展庫例如 zlib 可能會注冊更多的封裝協(xié)議。 (PHP 4.0.4 版以后可用。) | PHP_INI_SYSTEM |
user_agent | NULL | 定義 PHP 發(fā)送的 User-Agent。 (PHP 4.3.0 版以后可用。) | PHP_INI_ALL |
default_socket_timeout | "60" | 基于 socket 的流的默認超時時間(秒)。 (PHP 4.3.0 版以后可用。) | PHP_INI_ALL |
from | "" | 定義匿名 ftp 的密碼(您的 email 地址)。 | PHP_INI_ALL |
auto_detect_line_endings | "0" | 當設(shè)為 On 時,PHP 將檢查通過 fgets() 和 file() 取得的數(shù)據(jù)中的行結(jié)束符號是符合 Unix,MS-DOS,還是 Macintosh 的習(xí)慣。 這使得 PHP 可以和 Macintosh 系統(tǒng)交互操作,但是默認值是 Off,因為在檢測第一行的 EOL 習(xí)慣時會有很小的性能損失,而且在 Unix 系統(tǒng)下使用回車符號作為項目分隔符的人們會遭遇向下不兼容的行為。 (PHP 4.3.0 版以后可用。) | PHP_INI_ALL |
當在 Unix 平臺上規(guī)定路徑時,正斜杠 (/) 用作目錄分隔符。而在 Windows 平臺上,正斜杠 (/) 和反斜杠 (\) 均可使用。
PHP:指示支持該函數(shù)的最早的 PHP 版本。
函數(shù) | 描述 | PHP |
---|---|---|
basename() | 返回路徑中的文件名部分。 | 3 |
chgrp() | 改變文件組。 | 3 |
chmod() | 改變文件模式。 | 3 |
chown() | 改變文件所有者。 | 3 |
clearstatcache() | 清除文件狀態(tài)緩存。 | 3 |
copy() | 復(fù)制文件。 | 3 |
delete() | 參見 unlink() 或 unset()。 | |
dirname() | 返回路徑中的目錄名稱部分。 | 3 |
disk_free_space() | 返回目錄的可用空間。 | 4 |
disk_total_space() | 返回一個目錄的磁盤總?cè)萘俊?/td> | 4 |
diskfreespace() | disk_free_space() 的別名。 | 3 |
fclose() | 關(guān)閉打開的文件。 | 3 |
feof() | 測試文件指針是否到了文件結(jié)束的位置。 | 3 |
fflush() | 向打開的文件輸出緩沖內(nèi)容。 | 4 |
fgetc() | 從打開的文件中返回字符。 | 3 |
fgetcsv() | 從打開的文件中解析一行,校驗 CSV 字段。 | 3 |
fgets() | 從打開的文件中返回一行。 | 3 |
fgetss() | 從打開的文件中讀取一行并過濾掉 HTML 和 PHP 標記。 | 3 |
file() | 把文件讀入一個數(shù)組中。 | 3 |
file_exists() | 檢查文件或目錄是否存在。 | 3 |
file_get_contents() | 將文件讀入字符串。 | 4 |
file_put_contents() | 將字符串寫入文件。 | 5 |
fileatime() | 返回文件的上次訪問時間。 | 3 |
filectime() | 返回文件的上次改變時間。 | 3 |
filegroup() | 返回文件的組 ID。 | 3 |
fileinode() | 返回文件的 inode 編號。 | 3 |
filemtime() | 返回文件的上次修改時間。 | 3 |
fileowner() | 文件的 user ID (所有者)。 | 3 |
fileperms() | 返回文件的權(quán)限。 | 3 |
filesize() | 返回文件大小。 | 3 |
filetype() | 返回文件類型。 | 3 |
flock() | 鎖定或釋放文件。 | 3 |
fnmatch() | 根據(jù)指定的模式來匹配文件名或字符串。 | 4 |
fopen() | 打開一個文件或 URL。 | 3 |
fpassthru() | 從打開的文件中讀數(shù)據(jù),直到 EOF,并向輸出緩沖寫結(jié)果。 | 3 |
fputcsv() | 將行格式化為 CSV 并寫入一個打開的文件中。 | 5 |
fputs() | fwrite() 的別名。 | 3 |
fread() | 讀取打開的文件。 | 3 |
fscanf() | 根據(jù)指定的格式對輸入進行解析。 | 4 |
fseek() | 在打開的文件中定位。 | 3 |
fstat() | 返回關(guān)于一個打開的文件的信息。 | 4 |
ftell() | 返回文件指針的讀/寫位置 | 3 |
ftruncate() | 將文件截斷到指定的長度。 | 4 |
fwrite() | 寫入文件。 | 3 |
glob() | 返回一個包含匹配指定模式的文件名/目錄的數(shù)組。 | 4 |
is_dir() | 判斷指定的文件名是否是一個目錄。 | 3 |
is_executable() | 判斷文件是否可執(zhí)行。 | 3 |
is_file() | 判斷指定文件是否為常規(guī)的文件。 | 3 |
is_link() | 判斷指定的文件是否是連接。 | 3 |
is_readable() | 判斷文件是否可讀。 | 3 |
is_uploaded_file() | 判斷文件是否是通過 HTTP POST 上傳的。 | 3 |
is_writable() | 判斷文件是否可寫。 | 4 |
is_writeable() | is_writable() 的別名。 | 3 |
link() | 創(chuàng)建一個硬連接。 | 3 |
linkinfo() | 返回有關(guān)一個硬連接的信息。 | 3 |
lstat() | 返回關(guān)于文件或符號連接的信息。 | 3 |
mkdir() | 創(chuàng)建目錄。 | 3 |
move_uploaded_file() | 將上傳的文件移動到新位置。 | 4 |
parse_ini_file() | 解析一個配置文件。 | 4 |
pathinfo() | 返回關(guān)于文件路徑的信息。 | 4 |
pclose() | 關(guān)閉有 popen() 打開的進程。 | 3 |
popen() | 打開一個進程。 | 3 |
readfile() | 讀取一個文件,并輸出到輸出緩沖。 | 3 |
readlink() | 返回符號連接的目標。 | 3 |
realpath() | 返回絕對路徑名。 | 4 |
rename() | 重名名文件或目錄。 | 3 |
rewind() | 倒回文件指針的位置。 | 3 |
rmdir() | 刪除空的目錄。 | 3 |
set_file_buffer() | 設(shè)置已打開文件的緩沖大小。 | 3 |
stat() | 返回關(guān)于文件的信息。 | 3 |
symlink() | 創(chuàng)建符號連接。 | 3 |
tempnam() | 創(chuàng)建唯一的臨時文件。 | 3 |
tmpfile() | 建立臨時文件。 | 3 |
touch() | 設(shè)置文件的訪問和修改時間。 | 3 |
umask() | 改變文件的文件權(quán)限。 | 3 |
unlink() | 刪除文件。 | 3 |
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 Filesystem的安裝方法以及函數(shù)的描述”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對PHP Filesystem的安裝方法以及函數(shù)的描述這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識點的文章,歡迎關(guān)注!
當前標題:PHPFilesystem的安裝方法以及函數(shù)的描述-創(chuàng)新互聯(lián)
文章地址:http://www.rwnh.cn/article46/dhhceg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)網(wǎng)站建設(shè)、網(wǎng)站營銷、用戶體驗、商城網(wǎng)站、企業(yè)網(wǎng)站制作、移動網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容