php讀取文件內容的方法
php應該如何讀取文件內容呢,下面小編爲大家介紹三種php讀取文件內容的方法,歡迎大家閱讀!
php讀取文件內容的'方法第一種讀取方式
代碼如下:
header("content-type:text/html;charset=utf-8");
//文件路徑
$file_path="";
//判斷是否有這個文件
if(file_exists($file_path)){
if($fp=fopen($file_path,"a+")){
//讀取文件
$conn=fread($fp,filesize($file_path));
//替換字符串
$conn=str_replace("rn","
",$conn);
echo $conn."
";
}else{
echo "文件打不開";
}
}else{
echo "沒有這個文件";
}
fclose($fp);
第二種讀取方式
代碼如下:
header("content-type:text/html;charset=utf-8");
//文件路徑
$file_path="";
$conn=file_get_contents($file_path);
$conn=str_replace("rn","
",file_get_contents($file_path));
echo $conn;
fclose($fp);
第三種讀取方式,循環讀取
代碼如下:
header("content-type:text/html;charset=utf-8");
//文件路徑
$file_path="";
//判斷文件是否存在
if(file_exists($file_path)){
//判斷文件是否能打開
if($fp=fopen($file_path,"a+")){
$buffer=1024;
//邊讀邊判斷是否到了文件末尾
$str="";
while(!feof($fp)){
$str.=fread($fp,$buffer);
}
}else{
echo "文件不能打開";
}
}else{
echo "沒有這個文件";
}
//替換字符
$str=str_replace("rn","
",$str);
echo $str;
fclose($fp);
讀取INI配置文件的函數:
$arr=parse_ini_file("");
//返回的是數組
echo $arr['host']."
";
echo $arr['username']."
";
echo $arr['password']."
";
相關文章
-
PHP中讀取大文件的方法
導語:讀取大文件一直是一個頭痛的問題,我們像使用php開發讀取小文件可以直接使用各種函數實現,但一到大文章就會發現常用的方法是無法正常使用或時間太長太卡了,下面我們就一起來看看關於php讀取大文件問題解決辦法,希望例 -
PHP讀取文件的正確方法
處理諸如PHP之類的現代編程語言的樂趣之一就是有大量的選項可用。PHP讀取文件的正確方法是怎麼樣的呢?下面是小編爲大家整理的PHP讀取文件的正確方法,歡迎參考~ 傳統的 fopen 方法fopen 方法可能是以前的 C 和 C++ -
用PHP讀取文件的正確方法
處理諸如 PHP 之類的現代編程語言的樂趣之一就是有大量的選項可用。PHP 可以輕鬆地贏得 Perl 的座右銘There‘s more than one way to do it(並非只有一種方法可做這件事),尤其是在文件處理上。但是在這麼多可用 -
PHP中讀取大文件實現方法
php中讀取大文件怎麼實現?爲方便同學們學習PHP語言,yjbys小編爲大家分享PHP大文件讀取方法詳解吧,有需要了解的同學可進入參考參考。需求如下: 現有一個1G左右的日誌文件,大約有500多萬行, 用php返回最後幾行的內容。實現方 -
PHP中讀取大文件實現方法詳解
讀取大文件方法我們一般是一行行來講取而不是一次性把文件全部寫入內存中了,這樣 會導致php 程序卡死,下面小編給大家介紹PHP中讀取大文件實現方法,歡迎閱讀! PHP中讀取大文件實現方法詳解 需求如下: 現有一個1G左 -
PHP中讀取大文件實現方法大綱
本文章來給各位同學介紹php中讀取大文件實現方法詳解吧,有需要了解的同學可進入參考參考。需求如下: 現有一個1G左右的日誌文件,大約有500多萬行, 用php返回最後幾行的內容。PHP中讀取大文件實現方法實現方法: 1、直接 -
PHP獲取文件名稱的方法
php程序中,我們經常需要獲取當前運行的php程序的文件名稱,大家知道php獲取文件名稱嗎?以下是小編爲大家搜索整理的PHP獲取文件名稱的'方法,希望能給大家帶來幫助!更多精彩內容請及時關注我們應屆畢業生考試網! name -
關於PHP獲取文件名稱的方法
當閱讀了一本名著後,大家一定對生活有了新的感悟和看法,讓我們好好寫份讀後感,把你的收穫和感想記錄下來吧。怎樣寫讀後感才能避免寫成“流水賬”呢?以下是小編精心整理的學步讀後感,僅供參考,歡迎大家閱讀。學步讀後感1學 -
PHP實現抓取HTTPS內容
文章主要介紹了PHP實現抓取HTTPS內容,以及遇到的問題的解決方法,需要的朋友可以參考下。最近在研究Hacker News API時遇到一個HTTPS問題。因爲所有的Hacker News API都是通過加密的HTTPS協議訪問的,跟普通的協議不同,當 -
php如何抓取https的內容的代碼
直接用file_get_contents,會報錯;複製代碼 代碼如下:$url = (");file_get_contents($url);錯誤:Waing: file_get_contents() [-get-contents]: failed to open stream: No such file or directory in D:wampwwwgrabber_