亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁 > 知識庫 > PHP FileSystem 文件系統常用api整理總結

PHP FileSystem 文件系統常用api整理總結

熱門標簽:外呼系統撥打暫時無法接通 仁和怎么申請400開頭的電話 哪里辦理400電話 廣州防封卡外呼系統多少錢一個月 怎么向銷售公司推銷外呼系統 江西手機自動外呼防封系統是什么 長春人工外呼系統服務商 高德地圖標注家 廣東地市地圖標注

本文實例講述了PHP FileSystem 文件系統常用api。分享給大家供大家參考,具體如下:

參數說明:$filename (文件的路徑)

1-4 文件信息相關

 filetype() 判斷文件類型,返回 file / dir
 filesize()
 filectime() 創建時間
 filectime() 取得 inode信息 [理解inode 阮一峰](http://www.ruanyifeng.com/blog/2011/12/inode.html)
  例子:date('Y年m月d日, h:i:s',filectime($file))
 filemtime() 修改時間
 fileatime() 上一次訪問時間
 is_readable() 可讀性
 is_writeable() / is_writable() 可寫性
 is_executable() 可執行性
 pathinfo()
 dirname()
 basename()
 is_file()  檢查是否為文件 且存在
 file_exists( $filename ) 檢測文件或目錄是否存在

1-6 文件基本操作:創建、刪除、剪切、重命名、拷貝

 touch( $filename ) 創建文件
 unlink( $filename ) 刪除文件
 rename( $filename, $newname ) 重命名/剪切 文件/目錄
 copy( $source, $dest ) 復制文件
   注意:拷貝遠程文件需要開啟php配置選項中的allow_url_fopen=On

1-8 文件內容相關操作

文件內容操作流程

fopen($filename, $mode) 打開指定文件, 以指定方式打開
 //為移植性考慮,強烈建議在用 fopen() 打開文件時總是使用 'b' 標記。
 $handle = fopen($filename, 'rb+') 讀寫方式打開
fread($handle, $length) 讀取文件
 fread($handle, filesize($filename));  讀取所有文件內容
fwrite($handle, $string) / fputs() 寫入內容
fclose($handle) 關閉文件
ftell($handle) 返回指針位置
fseek($handle, $offset) 移動指針到指定位置
rewind($handle) 重置指針

// 例子
$filename = '2.txt';
$handle = fopen($filename, 'ab+'); // 以追加模式打開
fwrite($handle, PHP_EOL.'abc');
// 重置指針
rewind($handle); 此處,如果不重置指針,則最后的讀取$res為空字符串
$res = fread($handle, filesize($filename));
fclose($handle);
var_dump($res);

1-11 文件讀取相關操作

ftruncate($handle, $size)  將文件截斷到給定長度
feof($handle)  測試文件指針是否到達末尾

fgetc()  讀取一個字符
fgets()  讀取一行字符
fgetss() 讀取一行字符,并且過濾掉HTML標記
strip_tags(fgets($handle))  也可以過濾掉HTML標記

while(!feof($handle)){
  echo fgetc($handle); // 一個一個字符讀取文件,直到最后
}

1-13 csv格式操作

fgetcsv()  從文件指針中讀入一行并解析csv字段
fputcsv()  將行格式化為csv在寫入文件

// 例子1:
// user.csv文件內容:
1,king,12,123@qq.com
2,queen,32,test@qq.com
3,lily,23,test1@qq.com

$filename = 'user.csv';
$handle = fopen($filename, 'rb+');
$rows=[];
while($row=fgetcsv($handle)){
 $rows[] = $row;
}
print_r($rows);

例子2:

$filename = 'user2.scv';
$handle = fopen($filename, 'wb+'); // 以讀寫的方式打開文件,如果不存在則創建文件
$data = [
 ['1','php','php是最好的語言'],
 ['2','javascript','javascript很火啊'],
 ['3','meteor','meteor anywhere'],
];
foreach($data as $val){
 fputcsv($handle, $val);
}
fclose($handle);

1-14 簡化文件寫入和讀取操作

file_get_contents($fliename)  讀取文件函數
file_put_contents($filename, $data)  將一個字符串寫入文件, 注意:這里是先將文件清空,然后再寫入$data

如果不想覆蓋內容,可以先把文件內容先讀取出來,接著再寫入

$filename = '1.txt';
$string = file_get_contents($filename);
$data = $string.'this is a test';
file_put_contents($filename, $data);

如果寫入的是數組

1. 一維數組,則將一維數組轉化為 'abc' 直接寫入

$filename = '3.txt';
$data = ['a','b','c'];
file_put_contents($filename, $data);

2. 如果是二維數組 或者 多維數組,則需將數組或對象序列化后寫入文件

$filename = '3.txt';
$data = [
  ['a','b','c'],
  ['d','e','f']
];
$data = serialize($data); // 序列化
file_put_contents($filename, $data);
$res = file_get_contents($filename);
print_r(unserialize($res)); // 反序列化

第二種方式:轉json格式寫入

$filename = '1.txt';
$data = [
 ['a','b','c'],
 ['d','e','f']
];
$data = json_encode($data); // 轉json編碼格式
file_put_contents($filename, $data);
$res = json_decode(file_get_contents($filename)); // 對json字符串解碼
print_r($res);

更多關于PHP相關內容感興趣的讀者可查看本站專題:《php文件操作總結》、《PHP目錄操作技巧匯總》、《PHP常用遍歷算法與技巧總結》、《PHP數據結構與算法教程》、《php程序設計算法總結》及《PHP網絡編程技巧總結》

希望本文所述對大家PHP程序設計有所幫助。

您可能感興趣的文章:
  • php中的filesystem文件系統函數介紹及使用示例
  • PHP 文件系統詳解
  • PHP文件系統管理(實例講解)
  • php文件系統處理方法小結
  • PHP開發文件系統實例講解
  • php讀取目錄及子目錄下所有文件名的方法
  • PHP中文件讀、寫、刪的操作(PHP中對文件和目錄操作)
  • php遍歷目錄與文件夾的多種方法詳解
  • PHP判斷文件是否存在、是否可讀、目錄是否存在的代碼
  • php中檢查文件或目錄是否存在的代碼小結
  • PHP 創建文件(文件夾)以及目錄操作代碼
  • PHP獲取當前文件的父目錄方法匯總

標簽:廈門 惠州 濮陽 黔東 海北 文山 梅河口 湘西

巨人網絡通訊聲明:本文標題《PHP FileSystem 文件系統常用api整理總結》,本文關鍵詞  PHP,FileSystem,文件,系統,常用,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《PHP FileSystem 文件系統常用api整理總結》相關的同類信息!
  • 本頁收集關于PHP FileSystem 文件系統常用api整理總結的相關信息資訊供網民參考!
  • 推薦文章
    欧美国产日韩在线| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | a级毛片免费观看网站| 成人高清视频免费观看| 久草免费在线视频| 毛片高清| 天天做人人爱夜夜爽2020| 日韩在线观看视频黄| 久草免费在线色站| 国产成人精品综合在线| a级毛片免费观看网站| 国产成a人片在线观看视频| 国产不卡高清在线观看视频| 精品国产香蕉伊思人在线又爽又黄| 欧美激情一区二区三区在线 | 99久久精品国产高清一区二区| 成人影视在线观看| 亚久久伊人精品青青草原2020| 欧美激情一区二区三区中文字幕| 99久久精品国产国产毛片| 精品毛片视频| 尤物视频网站在线| 亚洲精品中文字幕久久久久久| 麻豆系列国产剧在线观看| 国产一区二区精品在线观看| 日韩男人天堂| 97视频免费在线| 精品国产一区二区三区精东影业 | 国产成人精品影视| 99久久精品国产国产毛片| 91麻豆国产级在线| 青青久久网| 国产一区精品| 国产一区免费在线观看| 亚欧视频在线| 四虎久久影院| 国产成人女人在线视频观看 | 国产伦精品一区三区视频| 超级乱淫伦动漫| 在线观看导航| 国产视频一区在线| 天天色成人| 国产视频久久久| 青青青草视频在线观看| 高清一级做a爱过程不卡视频| 久久99欧美| 91麻豆国产| 深夜做爰性大片中文| 亚欧乱色一区二区三区| 国产不卡在线播放| 成人免费网站久久久| 亚欧成人毛片一区二区三区四区| 精品视频在线观看一区二区| 99久久网站| 国产高清视频免费观看| 国产伦久视频免费观看视频| 韩国三级香港三级日本三级| 韩国三级视频网站| 国产精品自拍在线| 国产网站在线| 高清一级片| 成人影视在线播放| 日韩av东京社区男人的天堂| 成人免费观看网欧美片| 久久国产精品自线拍免费| 精品国产三级a∨在线观看| 欧美另类videosbestsex高清| 精品视频在线观看免费| 国产视频一区二区三区四区 | 国产原创中文字幕| 日本在线播放一区| 国产成+人+综合+亚洲不卡| 久草免费在线观看| 成人免费网站久久久| 天天做人人爱夜夜爽2020| 日韩专区亚洲综合久久| 午夜欧美成人久久久久久| 午夜欧美福利| 美女免费精品高清毛片在线视 | 精品久久久久久中文字幕一区| 欧美1卡一卡二卡三新区| 91麻豆爱豆果冻天美星空| 久久精品店| 在线观看导航| 日韩av东京社区男人的天堂| 麻豆网站在线看| 美女免费精品视频在线观看| 精品国产一区二区三区国产馆| 日本在线不卡视频| 日韩免费在线视频| 久久精品免视看国产明星| 色综合久久天天综线观看| 精品国产一区二区三区久| 日韩在线观看免费| 精品久久久久久综合网| 国产高清在线精品一区a| 精品视频在线看| 成人免费高清视频| 国产一区二区精品久| 国产成人欧美一区二区三区的| 欧美电影免费| 99热精品一区| 免费国产在线视频| 欧美激情一区二区三区在线| 精品国产一区二区三区久| 国产a视频| 九九精品久久| 欧美激情一区二区三区视频 | 国产精品1024在线永久免费| 国产精品免费精品自在线观看| 久久精品免视看国产成人2021| 国产一区二区精品尤物| 久久久久久久免费视频| 日本在线不卡免费视频一区| 国产综合成人观看在线| 午夜欧美成人久久久久久| 国产91精品露脸国语对白| 精品国产一区二区三区免费| 天天做人人爱夜夜爽2020毛片| 亚欧成人毛片一区二区三区四区| 欧美a级片视频| 韩国三级香港三级日本三级la| 日韩中文字幕一区二区不卡| 一级女性全黄久久生活片| 国产视频久久久| 日本免费乱人伦在线观看| 人人干人人草| 精品视频在线观看免费| 成人a级高清视频在线观看| 欧美激情影院| 午夜激情视频在线观看| 尤物视频网站在线| 91麻豆国产| 色综合久久天天综线观看| 国产高清在线精品一区二区| 精品国产亚洲一区二区三区| 欧美激情一区二区三区中文字幕| 高清一级做a爱过程不卡视频| 精品国产一区二区三区精东影业 | 精品美女| 精品国产一区二区三区免费| 一a一级片| 国产91精品露脸国语对白| 亚洲天堂免费观看| 黄色免费网站在线| 亚洲www美色| 免费国产在线观看| 午夜欧美福利| 青青久久网| 欧美激情一区二区三区在线播放| 99热精品一区| 九九精品在线播放| 精品久久久久久中文| 久久99这里只有精品国产| 天天做日日爱| 毛片高清| 精品久久久久久中文字幕一区| 亚洲天堂免费观看| 日本伦理片网站| a级毛片免费全部播放| 91麻豆tv| 国产伦理精品| 国产a网| 999久久久免费精品国产牛牛| 国产伦久视频免费观看 视频| 91麻豆精品国产自产在线观看一区| 免费毛片播放| 99热热久久| 黄色免费三级| 精品国产一区二区三区久久久蜜臀| 国产一区免费在线观看| 国产精品1024永久免费视频| 国产麻豆精品| 久久久成人影院| 午夜在线亚洲| 色综合久久天天综合观看| 精品视频在线看| 四虎影视库国产精品一区| 国产精品1024永久免费视频| 韩国毛片基地| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 亚州视频一区二区| 成人免费高清视频| 一本伊大人香蕉高清在线观看| 97视频免费在线| 二级特黄绝大片免费视频大片| 色综合久久天天综合观看| 日韩一级精品视频在线观看| 日韩在线观看免费完整版视频| 色综合久久天天综合观看| 国产高清在线精品一区a| 可以免费在线看黄的网站| 在线观看成人网 | 国产一区二区精品久久91| 日韩中文字幕在线播放| 国产网站免费视频| 99久久精品国产国产毛片| 久久久久久久免费视频| 欧美爱爱网| 精品国产一区二区三区国产馆|