久久久精品2019免费观看_亚洲国产精品成人久久久_69国产成人综合久久精品91_国产精品久久精品视

PHP文件目錄和文件本身的相關(guān)操作總結(jié)

一、文件操作包括對文件目錄和文件本身的操作

注意:文件或者目錄(文件夾)的操作必須找到對應(yīng)的資源,例如一個路徑/server或者一個文件,、server/test.php

 

 

二、文件目錄的操作

文件操作的步驟

第一步:打開一個目錄,

opendir($dir),需要一個路徑參數(shù),打開一個路徑,返回一個資源

第二步:從資源哪里獲取相應(yīng)的數(shù)據(jù)

readdir()讀取取,從資源里讀取一個對應(yīng)文件,當(dāng)前文件指針?biāo)赶虻奈募?,將文件指針下移一位。返回?dāng)前文件的文件名字或者FALSE??梢燥@示的使用資源參數(shù),也可以不提供,因?yàn)橄到y(tǒng)會向上自動尋找文件路徑資源。

例如:

//打開一個資源

readdir();

 

 

注意:1、readdir一次只能讀取一條數(shù)據(jù),2、每個目錄里都有. 和.. 隱藏文件

目錄相關(guān)函數(shù)

rewinddir:重置目錄資源的指針,回到第一個文件(.文件)

 

 

closedir:釋放目錄資源

 

 

scandir:瀏覽器目錄,把所有的文件都獲得,并存放到一個索引數(shù)組返回

文件目錄相關(guān)函數(shù)

file_exists:判斷文件是否存在。存在返回TRUE,不存在返回false

is_dir:判斷給定的路徑是否是一個路徑,如果是路徑返回TRUE,否則返回false

is_file:判斷給定的路徑是否是一個文件,如果是文件返回TRUE,否則返貨false

mkdir:創(chuàng)建文件夾,不能創(chuàng)建同名文件夾(Linux下:必須保證當(dāng)前文件夾有PHP所在組有權(quán)限進(jìn)行寫操作)

rmdir:刪除文件夾

getcwd:獲取當(dāng)前操作目錄

chdir:改變當(dāng)前操作目錄,代表進(jìn)入到目標(biāo)目錄

 

 

文件操作

PHP4.0以后的讀取文件方法

file_get_contents()讀取文件的全部內(nèi)容

file_put_contents( 文件名字,寫入的字符串,【是否覆蓋參數(shù)】) 向文件寫入內(nèi)容,如果文件不存在就自動創(chuàng)建,第三個參數(shù)設(shè)置是否覆蓋,

file_put_contents第三個參數(shù)用來設(shè)定是否覆蓋原來的文件內(nèi)容

FILE_USE_INCLUDE_PATH:表示會覆蓋原來的數(shù)據(jù)

FILE_APPEND:在后面追加數(shù)據(jù)

注意,file_put_contents,不僅可以獲取本地文件還可以獲取網(wǎng)絡(luò)文件,例如file_get_contents($url);

file:把整個文件一行一行讀取數(shù)據(jù),存入數(shù)組中返回

 

未經(jīng)允許不得轉(zhuǎn)載:445IT之家 » PHP文件目錄和文件本身的相關(guān)操作總結(jié)

贊 (0) 打賞

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

微信掃一掃打賞