最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php讀取文件內(nèi)容的方法匯總

 更新時(shí)間:2015年01月24日 12:08:55   投稿:shichen2014  
這篇文章主要介紹了php讀取文件內(nèi)容的方法,實(shí)例匯總了常見的五種方法,具有一定參考借鑒價(jià)值,需要的朋友可以參考下

本文實(shí)例匯總了php讀取文件內(nèi)容的方法。分享給大家供大家參考。具體如下:

這里匯總php讀取文件內(nèi)容的五種方法。實(shí)際應(yīng)用當(dāng)中,請注意關(guān)閉 fclose($fp);

第一種方法:fread()

復(fù)制代碼 代碼如下:
<?php
$file_path = "test.txt";
if(file_exists($file_path)){
 $fp = fopen($file_path,"r");
 $str = fread($fp,filesize($file_path));//指定讀取大小,這里把整個(gè)文件內(nèi)容讀取出來
 echo $str = str_replace("\r\n","<br />",$str);
}
?>

第二種方法:
復(fù)制代碼 代碼如下:
<?php
$file_path = "test.txt";
if(file_exists($file_path)){
 $str = file_get_contents($file_path);//將整個(gè)文件內(nèi)容讀入到一個(gè)字符串中
 $str = str_replace("\r\n","<br />",$str);
 echo $str;
}
?>

第三種方法:
復(fù)制代碼 代碼如下:
<?php
$file_path = "test.txt";
if(file_exists($file_path)){
 $fp = fopen($file_path,"r");
 $str = "";
 $buffer = 1024;//每次讀取 1024 字節(jié)
 while(!feof($fp)){//循環(huán)讀取,直至讀取完整個(gè)文件
  $str .= fread($fp,$buffer);
 }
 $str = str_replace("\r\n","<br />",$str);
 echo $str;
}
?>

第四種方法:
復(fù)制代碼 代碼如下:
<?php
$file_path = "test.txt";
if(file_exists($file_path)){
 $file_arr = file($file_path);
 for($i=0;$i<count($file_arr);$i++){//逐行讀取文件內(nèi)容
  echo $file_arr[$i]."<br />";
 }
 /*
 foreach($file_arr as $value){
  echo $value."<br />";
 }*/
}
?>

第五種方法:
復(fù)制代碼 代碼如下:
<?php
$file_path = "test.txt";
if(file_exists($file_path)){
 $fp = fopen($file_path,"r");
 $str ="";
 while(!feof($fp)){
  $str .= fgets($fp);//逐行讀取。如果fgets不寫length參數(shù),默認(rèn)是讀取1k。
 }
 $str = str_replace("\r\n","<br />",$str);
 echo $str;
}
?>

希望本文所述對大家的php程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評論

宁南县| 美姑县| 五河县| 宁河县| 肇庆市| 濮阳市| 云安县| 田东县| 隆回县| 金门县| 新乡市| 张家界市| 怀柔区| 黄龙县| 沁水县| 泾源县| 安新县| 苍梧县| 仪征市| 额尔古纳市| 徐汇区| 汉阴县| 启东市| 无棣县| 康马县| 遂溪县| 九龙城区| 中卫市| 丹江口市| 博兴县| 方山县| 天门市| 洛南县| 抚宁县| 剑川县| 松阳县| 洛川县| 浑源县| 长宁区| 巴东县| 长岭县|