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

首頁 > 開發 > PHP > 正文

PHP讀取文件內容的五種方式

2024-05-04 23:41:33
字體:
來源:轉載
供稿:網友
分享下php讀取文件內容的五種方法:好吧,寫完后發現文件全部沒有關閉。實際應用當中,請注意關閉 fclose($fp)
 

php讀取文件內容的五種方式

分享下php讀取文件內容的五種方法:好吧,寫完后發現文件全部沒有關閉。實際應用當中,請注意關閉 fclose($fp);
--

php讀取文件內容:

-----第一種方法-----fread()--------

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

--------第二種方法------------

<?php$file_path = "test.txt";if(file_exists($file_path)){$str = file_get_contents($file_path);//將整個文件內容讀入到一個字符串中$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 字節while(!feof($fp)){//循環讀取,直至讀取完整個文件$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++){//逐行讀取文件內容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參數,默認是讀取1k。}$str = str_replace("/r/n","<br />",$str);echo $str;}?>

以上內容給大家分享了PHP讀取文件內容的五種方式,希望大家喜歡。



注:相關教程知識閱讀請移步到PHP教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 峡江县| 涿鹿县| 通江县| 澄迈县| 罗城| 昌都县| 泉州市| 两当县| 淄博市| 嘉峪关市| 名山县| 正宁县| 托克逊县| 大石桥市| 信丰县| 沧州市| 综艺| 隆安县| 津市市| 富源县| 新田县| 安图县| 迁安市| 唐河县| 深州市| 四子王旗| 栖霞市| 浪卡子县| 徐汇区| 当阳市| 古蔺县| 远安县| 建阳市| 北流市| 衡山县| 武强县| 通州市| 舒兰市| 竹山县| 克什克腾旗| 蓝田县|