檔案系統
- 簡介
- 安裝/配置
- 預定義常量
- 檔案系統函式
- basename — 返回路徑中的檔名部分
- chgrp — 改變檔案所屬的組
- chmod — 改變檔案模式
- chown — 改變檔案的所有者
- clearstatcache — 清除檔案狀態快取
- copy — 拷貝檔案
- delete — 參見 unlink 或 unset
- dirname — 返回路徑中的目錄部分
- disk_free_space — 返回目錄中的可用空間
- disk_total_space — 返回一個目錄的磁碟總大小
- diskfreespace — disk_free_space 的別名
- fclose — 關閉一個已打開的檔案指針
- fdatasync — Synchronizes data (but not meta-data) to the file
- feof — 測試檔案指針是否到了檔案結束的位置
- fflush — 將緩衝內容輸出到檔案
- fgetc — 從檔案指針中讀取字元
- fgetcsv — 從檔案指針中讀入一行並解析 CSV 欄位
- fgets — 從檔案指針中讀取一行
- fgetss — 從檔案指針中讀取一行並過濾掉 HTML 標記
- file_exists — 檢查檔案或目錄是否存在
- file_get_contents — 將整個檔案讀入一個字串
- file_put_contents — 將一個字串寫入檔案
- file — 把整個檔案讀入一個陣列中
- fileatime — 取得檔案的上次訪問時間
- filectime — 取得檔案的 inode 修改時間
- filegroup — 取得檔案的組
- fileinode — 取得檔案的 inode
- filemtime — 取得檔案修改時間
- fileowner — 取得檔案的所有者
- fileperms — 取得檔案的許可權
- filesize — 取得檔案大小
- filetype — 取得檔案型別
- flock — 輕便的諮詢檔案鎖定
- fnmatch — 用模式匹配檔名
- fopen — 打開檔案或者 URL
- fpassthru — 輸出檔案指針處的所有剩餘數據
- fputcsv — 將行格式化為 CSV 並寫入檔案指針
- fputs — fwrite 的別名
- fread — 讀取檔案(可安全用於二進制檔案)
- fscanf — 從檔案中格式化輸入
- fseek — 在檔案指針中定位
- fstat — 通過已打開的檔案指針取得檔案資訊
- fsync — Synchronizes changes to the file (including meta-data)
- ftell — 返回檔案指針讀/寫的位置
- ftruncate — 將檔案截斷到給定的長度
- fwrite — 寫入檔案(可安全用於二進制檔案)
- glob — 尋找與模式匹配的檔案路徑
- is_dir — 判斷給定檔名是否是一個目錄
- is_executable — 判斷給定檔名是否可執行
- is_file — 判斷給定檔名是否為一個正常的檔案
- is_link — 判斷給定檔名是否為一個符號連線
- is_readable — 判斷給定檔名是否可讀
- is_uploaded_file — 判斷檔案是否是通過 HTTP POST 上傳的
- is_writable — 判斷給定的檔名是否可寫
- is_writeable — is_writable 的別名
- lchgrp — 修改符號鏈接的所有組
- lchown — 修改符號鏈接的所有者
- link — 建立一個硬連線
- linkinfo — 獲取一個連線的資訊
- lstat — 給出一個檔案或符號連線的資訊
- mkdir — 新建目錄
- move_uploaded_file — 將上傳的檔案移動到新位置
- parse_ini_file — 解析一個配置檔案
- parse_ini_string — 解析配置字串
- pathinfo — 返回檔案路徑的資訊
- pclose — 關閉程序檔案指針
- popen — 打開程序檔案指針
- readfile — 輸出檔案
- readlink — 返回符號連線指向的目標
- realpath_cache_get — 獲取真實目錄快取的詳情
- realpath_cache_size — 獲取真實路徑緩衝區的大小
- realpath — 返回規範化的絕對路徑名
- rename — 重新命名一個檔案或目錄
- rewind — 倒回檔案指針的位置
- rmdir — 刪除目錄
- set_file_buffer — stream_set_write_buffer 的別名
- stat — 給出檔案的資訊
- symlink — 建立符號連線
- tempnam — 建立一個具有唯一檔名的檔案
- tmpfile — 建立一個臨時檔案
- touch — 設定檔案的訪問和修改時間
- umask — 改變目前的 umask
- unlink — 刪除檔案