|
第一個(gè)是windows的文件,另一個(gè)php根據(jù)LINUX的文件,兩者是有所不同的,我們說(shuō)的頁(yè)面基于windows的文件可以是是文件夾(也就是目錄)或是文件,而php兩者都必須有,它包含目錄和文件2種。 1.判斷文件類型 (1)獲取文件類型 filetype("./images") 例如:var_dump(filetype("./img")); //返回文件類型,目錄或文件,如果是目錄則返回dir,如果是文件則返回file; (2)判斷是否是目錄類型 is_dir("") 判斷是否是文件類型 is_file("") 例如:var_dump(is_dir("./img/11.png")); var_dump(is_file("./img/11.png")); 2.文件屬性 (1)文件上次訪問(wèn)時(shí)間 fileatime("") 其返回值為時(shí)間戳 文件創(chuàng)建時(shí)間 filectime("") 文件修改時(shí)間 filemtime("") 文件大小 filesize("") 文件是否已存在 file_exists("") 這個(gè)比較常用 例如:var_dump(date("Y-m-d H:i:s",fileatime("./img/11.png"))); 返回的為上次訪問(wèn)的正常時(shí)間 3.文件路徑 (1)當(dāng)前路徑 ./ 例如:./date (2)上級(jí)路徑 ../ 例如:../img (3)根路徑 頁(yè)面的模式:根目錄為www (4)取服務(wù)器的根目錄 $_SERVER['DOCUMENT_ROOT'] (5)路徑中獲取文件名 basename("路徑") (6)路徑中目錄名 dirname("路徑") (7)返回?cái)?shù)組 pathinfo("路徑") (8)返回規(guī)范化的絕對(duì)路徑 realpath("路徑") 4.目錄操作 (1)遍歷數(shù)組 glob("./fenye/*.php") 實(shí)例:給你一個(gè)文件夾,返回該文件夾下所有文件數(shù)量
以上這篇PHP文件系統(tǒng)管理(實(shí)例講解)就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。 |
|
|
來(lái)自: 醉人說(shuō)夢(mèng) > 《PHP》