目錄操作
解析路徑:
basename() - 返回路徑的檔名部分
獲取目錄部分:
dirname() - 返回路徑的目錄部分
路徑資訊:
pathinfo() - 返回陣列(目錄名,基本名,副檔名)
獲取絕對路徑
realpath() - 返回絕對路徑或(硬鏈結)
** 絕對路徑 很重要:
- 文字開啟
- 資料庫連線
磁碟/目錄/檔案大小
檔案大小:
filesize() - 檔案的 位元組大小
磁碟可用空間:
disk_free_space() - 指定目錄所在磁碟分割槽的可用空間
磁碟總空間
disk_total_space()
檔案的最後訪問 fileatime - 返回值 採用unix時間戳格式
檔案的最後修改 filemtime - 返回值 採用unix時間戳格式
檔案的建立時間 filectime - 返回值 採用unix時間戳格式
* * * 處理資源檔案
資源 檔案 常常與可以發起輸入和輸出流的實體聯絡.
標準輸入
標準輸出
檔案網路套接字
下面的很多函式 可以再資源處理的上下文在使用, 但是,這些函式與檔案結合使用是應用中最常見的.
將資料寫入檔案,一般3個步驟 :
1. 開啟檔案, 若不存在, 建立它.
2. 資料寫入檔案
3. 關閉檔案
讀取檔案中的資料,也是3歩
1.開啟檔案, 若不能開啟,引發異常
2.讀出資料
3. 關閉檔案
** fopen()用於開啟檔案, 返回 的是資源型別(resource), 我們一般稱它為 "控制代碼".(資源控制代碼)rr+
ww+a檔案的開啟/寫入內容/關閉
$file_handler=fopen()
fwrite($file_handler,$contens)
fclose($file_handler)
檔案的讀取:
* fgetc() - 讀取乙個字元
* fgets() - 讀取一行
* fgetss() - 讀取一行(並過濾html標記)
* fread() - 讀取指定數量的字元
* fpassthru - 到所有剩下的
* file() - 整個檔案讀入陣列
* readfile() - 讀入乙個檔案並寫入輸出緩衝
* file_get_contents() - 整個檔案讀入到字串
PHP目錄操作和檔案操作
php 操作目錄 1,目錄操作概述 2,建立新目錄 mkdir 新建乙個由pathname指定的目錄,建立成功方式ture,否則為false bool mkdir string pathname,int mode 0777,bool recursive false pathname 指定目錄的路徑 ...
PHP的目錄操作和檔案操作
一 引論 在任何計算機裝置中,檔案是都是必須的物件,而在web程式設計中,檔案的操作一直是web程式設計師的頭疼的地方,而,檔案的操作在cms系統中這是必須的,非常有用的,我們經常遇到生成檔案目錄,檔案 夾 編輯等操作,現在我把php中的這些函式做一詳細總結並例項示範如何使用.關於對應的函式詳細介紹...
PHP檔案目錄(路徑)的操作
一 解析目錄路徑 1.php程式 配置檔案 apache配置檔案中涉及路徑均使用 也可以使用目錄分隔符常量directory separator進行連線 麻煩 2.多路徑分隔符windows linux 也可以使用路徑分隔符常量path separator進行連線 3.程式換行符常量php eol ...