《PHP處理文件的兩大類方法,值得收藏》要點:
本文介紹了PHP處理文件的兩大類方法,值得收藏,希望對您有用。如果有疑問,可以聯(lián)系我們。
前言:流行的語言幾乎都會有處理文件的辦法,php也不例外,而且PHP在web開發(fā)中經(jīng)常會遇到文件處理.本文總結兩種處理文件的辦法,供大家參考.
1、PHP處置文件的內置函數(shù)
2、SPL文件處置類庫
1、關于文件信息類:
filectime():linux最后一次修改時間,用法:filectime(文件路徑字符串); 返回時間戳或者false
filemtime():最后一次修改時間,用法和返回值同上
fileatime():最后一次拜訪的時間,用法和返回值同上
filesize():文件大小,用法同上,返回字節(jié)數(shù).
filetype():獲取文件類型,常見的返回dir(目錄)和file(文件).
pathinfo():獲取文件路徑,文件名和擴展名,用法同上,返回數(shù)組.
file():把整個文件讀入一個數(shù)組中,可以一行一行的輸出,用法同上,返回內容數(shù)組.
2、關于讀寫文件
file_exists(): 文件是否存在
file_get_contents():獲取文件內容
file_put_contents():寫入文件內容
還有fopen(),fgets(),fclose()等之類的文件函數(shù),現(xiàn)在實際開發(fā)中用的少了.
1、SplFileInfo 用于獲取文件基本信息,比如修改時間、大小、目錄等信息.下面例子只是列出部分類辦法,還有很多.
2、SplFileObject 用于操作文件的內容,好比讀取和寫入.SplFileObject繼承SplFileInfo并實現(xiàn)RecursiveIterator , SeekableIterator接口 ,用于對文件遍歷、查找、操作.
spl面向對象的方式處置文件,值得日常使用.
維易PHP培訓學院每天發(fā)布《PHP處理文件的兩大類方法,值得收藏》等實戰(zhàn)技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培養(yǎng)人才。
轉載請注明本頁網(wǎng)址:
http://www.snjht.com/jiaocheng/12415.html