PHP實(shí)現(xiàn)將多個(gè)文件中的內(nèi)容合并為新文件的方法示例
本文實(shí)例講述了PHP實(shí)現(xiàn)將多個(gè)文件中的內(nèi)容合并為新文件的方法。分享給大家供大家參考,具體如下:
function test() { $hostdir= iconv("utf-8","gbk","C:\Users\原萬里\Desktop\日常筆記") ; //iconv()轉(zhuǎn)換編碼方式,將UTF-8轉(zhuǎn)換為gbk,若是報(bào)錯(cuò)在gbk后加//IGNORE $filesnames = scandir($hostdir); //scandir() 函數(shù)返回指定目錄中的文件和目錄的數(shù)組。默認(rèn)升序排列, foreach ($filesnames as $name) { if($name!=".." && $name!=".") //遍歷結(jié)果中會(huì)多出‘.'以及‘..',沒有用處,不予處理; { $cipath = $hostdir.$name; $cjfilenames = scandir($cipath); //根據(jù)情況再?zèng)Q定是否再向下遍歷一次 foreach($cjfilenames as $cjname) { if($cjname!=".." && $cjname!="." &&!is_dir($cipath."/".$cjname)) { $str = file_get_contents($cipath."/".$cjname); file_put_contents("e:/test.txt",$str,FILE_APPEND); } } } echo "\n"; } }
更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《PHP目錄操作技巧匯總》、《php文件操作總結(jié)》、《PHP常用遍歷算法與技巧總結(jié)》、《PHP數(shù)據(jù)結(jié)構(gòu)與算法教程》、《php程序設(shè)計(jì)算法總結(jié)》、《PHP數(shù)組(Array)操作技巧大全》、《php字符串(string)用法總結(jié)》及《php常見數(shù)據(jù)庫操作技巧匯總》
希望本文所述對(duì)大家PHP程序設(shè)計(jì)有所幫助。
相關(guān)文章
PHP中substr_count()函數(shù)獲取子字符串出現(xiàn)次數(shù)的方法
這篇文章主要介紹了PHP中substr_count()函數(shù)獲取子字符串出現(xiàn)次數(shù)的方法,結(jié)合實(shí)例分析了substr_count()函數(shù)的功能,參數(shù)作用及具體使用技巧,需要的朋友可以參考下2016-01-01PHP輸出兩個(gè)數(shù)字中間有多少個(gè)回文數(shù)的方法
這篇文章主要介紹了PHP輸出兩個(gè)數(shù)字中間有多少個(gè)回文數(shù)的方法,實(shí)例分析了回文數(shù)的概念與相關(guān)判斷技巧,需要的朋友可以參考下2015-03-03為你總結(jié)一些php系統(tǒng)類函數(shù)
這篇文章是小編為大家總結(jié)的一些php系統(tǒng)類函數(shù),很實(shí)用,需要的朋友千萬不要錯(cuò)過。2015-10-10php utf-8轉(zhuǎn)unicode的函數(shù)
php下我們想把uft-8,轉(zhuǎn)成unicode可以用下面的函數(shù)來實(shí)現(xiàn)2008-06-06php日期轉(zhuǎn)時(shí)間戳,指定日期轉(zhuǎn)換成時(shí)間戳
UNIX時(shí)間戳和格式化日期是我們常打交道的兩個(gè)時(shí)間表示形式,Unix時(shí)間戳存儲(chǔ)、處理方便,但是不直觀,格式化日期直觀,但是處理起來不如Unix時(shí)間戳那么自如,所以有的時(shí)候需要互相轉(zhuǎn)換,下面給出PHP日期轉(zhuǎn)時(shí)間戳、MySQL日期轉(zhuǎn)換函數(shù)互相轉(zhuǎn)換的幾種轉(zhuǎn)換方式2012-07-07php對(duì)圖像的各種處理函數(shù)代碼小結(jié)
這篇文章主要介紹了php的圖片處理實(shí)現(xiàn)代碼,包括縮放、剪裁、縮放、翻轉(zhuǎn)、旋轉(zhuǎn)、透明、銳化等圖片操作,需要的朋友可以參考下2013-07-07