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