国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > PHP > 正文

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

2024-05-04 23:30:33
字體:
來源:轉載
供稿:網(wǎng)友
這篇文章主要介紹了php讀取文件內(nèi)容的方法,實例匯總了常見的五種方法,具有一定參考借鑒價值,需要的朋友可以參考下
 

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

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

第一種方法:fread()

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

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

第三種方法:
復制代碼代碼如下:
<?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)讀取,直至讀取完整個文件
  $str .= fread($fp,$buffer);
 } 
 $str = str_replace("/r/n","<br />",$str);
 echo $str;
}
?>

第四種方法:
復制代碼代碼如下:
<?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 />";
 }*/
}
?>

第五種方法:
復制代碼代碼如下:
<?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ù),默認是讀取1k。
 }
 $str = str_replace("/r/n","<br />",$str);
 echo $str;
}
?>

 

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


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 香格里拉县| 绍兴县| 新化县| 柳河县| 北碚区| 苍南县| 娱乐| 镇宁| 定西市| 大港区| 平和县| 葫芦岛市| 额尔古纳市| 乳源| 丰都县| 揭阳市| 洞头县| 蕲春县| 肥乡县| 南康市| 平罗县| 高唐县| 贵德县| 仙居县| 丽江市| 保德县| 金寨县| 衡东县| 陇川县| 延川县| 大名县| 孟村| 孟连| 石河子市| 永济市| 舟曲县| 宝丰县| 岫岩| 陈巴尔虎旗| 商丘市| 萨迦县|