久艹网,亚洲一日韩欧美中文字幕2019,国产欧美日韩精品专区黑人,一区二区三区久久99

中山php|最優(yōu)網絡中山做網站 中山php建站

最優(yōu)良人

2011/12/22 at 11:39

php file_get_contents函數(shù)分段讀取大記事本或其它文本文件

當我們遇到文本文件體積很大時,比如超過幾十M甚至幾百M幾G的大文件,用記事本或者其它編輯器打開往往不能成功,因為他們都需要把文件內容全部放到內存里面,這時就會發(fā)生內存溢出而打開錯誤,遇到這種情況我們可以使用PHP的文件讀取函數(shù)file_get_contents()進行分段讀取。

函數(shù)說明

string file_get_contents ( string $filename [, bool $use_include_path [, resource $context [, int $offset [, int $maxlen ]]]] )

file() 一樣,只除了 file_get_contents() 把文件讀入一個字符串。將在參數(shù) offset 所指定的位置開始讀取長度為 maxlen 的內容。如果失敗,file_get_contents() 將返回 FALSE。

file_get_contents() 函數(shù)是用來將文件的內容讀入到一個字符串中的首選方法。如果操作系統(tǒng)支持還會使用內存映射技術來增強性能。

應用:

$str = $content=file_get_contents("2.sql",FALSE,NULL,1024*1024,1024);
echo $str;

如果針對較小文件只是希望分段讀取并以此讀完可以使用fread()函數(shù)

$fp=fopen('2.sql','r');
while (!feof($fp)){
$str.=fread($fp, filesize ($filename)/10);//每次讀出文件10分之1
//進行處理
}

echo $str;

標簽:, ,
-
哦┅┅快┅┅用力啊┅┅人妻视频| chinese少妇fuce黑人| 狠狠干av| 你懂的国产在线| 日韩无码视频视频视频视频视频 | cum4k白浆hd欧美超清| 日韩在线欧美| 久久久免费毛片| 欧美日韩偷拍一区| 乱伦肏屄视频| 极品色在线| 久久精品人人做人人综合诚看| 国产成人精品婷婷| 久久精品高清一区二区三区| 欧美国产精品| 在线国产无码一区| 无码精品a| 人人爽人人爽人人爽av片特级| 午夜老司机| 网址你懂的在线观看视频| 日韩中文字幕亚洲| 久久少妇日韩| 亚洲AV无码精品国产专区| 一本色道久久综合亚洲精品不| 欧美黄片片一区| 丁香五月最新网址| 亚洲乱码一二页在线观看| 亚洲国产一区二区无码久久| 国产v亚洲v天堂无码网站| 亚洲影音| 欧美区一码二码三码区别| 亚洲另类一1| 久久精品国产99国产精品澳门| 亚洲欧美自拍偷拍一区二区| 国产精品久久久久精品三级下载| 动漫精品啪啪一区二区三区| 久久免费少妇高潮久久精品99| 人妻初次3p细腻经历| 欧洲熟妇的性久久久久久| 国产AV电影网站入口| 欧美一区二区精品久久久久|