php讀取文件內容的三種可行方法示例介紹
更新時間:2014年02月08日 15:40:17 作者:
這篇文章主要介紹了php讀取文件內容的三種方法,需要的朋友可以參考下
php讀取文件內容的三種方法:
//**************第一種讀取方式*****************************
header("content-type:text/html;charset=utf-8");
//文件路徑
$file_path="text.txt";
//判斷是否有這個文件
if(file_exists($file_path)){
if($fp=fopen($file_path,"a+")){
//讀取文件
$conn=fread($fp,filesize($file_path));
//替換字符串
$conn=str_replace("\r\n","<br/>",$conn);
echo $conn."<br/>";
}else{
echo "文件打不開";
}
}else{
echo "沒有這個文件";
}
fclose($fp);
//*******************第二種讀取方式***************************
header("content-type:text/html;charset=utf-8");
//文件路徑
$file_path="text.txt";
$conn=file_get_contents($file_path);
$conn=str_replace("\r\n","<br/>",file_get_contents($file_path));
echo $conn;
fclose($fp);
//******************第三種讀取方式,循環(huán)讀取*****************
header("content-type:text/html;charset=utf-8");
//文件路徑
$file_path="text.txt";
//判斷文件是否存在
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("\r\n","<br>",$str);
echo $str;
fclose($fp);
讀取INI配置文件的函數:
$arr=parse_ini_file("config.ini");
//返回的是數組
echo $arr['host']."<br/>";
echo $arr['username']."<br/>";
echo $arr['password']."<br/>";
//**************第一種讀取方式*****************************
復制代碼 代碼如下:
header("content-type:text/html;charset=utf-8");
//文件路徑
$file_path="text.txt";
//判斷是否有這個文件
if(file_exists($file_path)){
if($fp=fopen($file_path,"a+")){
//讀取文件
$conn=fread($fp,filesize($file_path));
//替換字符串
$conn=str_replace("\r\n","<br/>",$conn);
echo $conn."<br/>";
}else{
echo "文件打不開";
}
}else{
echo "沒有這個文件";
}
fclose($fp);
//*******************第二種讀取方式***************************
復制代碼 代碼如下:
header("content-type:text/html;charset=utf-8");
//文件路徑
$file_path="text.txt";
$conn=file_get_contents($file_path);
$conn=str_replace("\r\n","<br/>",file_get_contents($file_path));
echo $conn;
fclose($fp);
//******************第三種讀取方式,循環(huán)讀取*****************
復制代碼 代碼如下:
header("content-type:text/html;charset=utf-8");
//文件路徑
$file_path="text.txt";
//判斷文件是否存在
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("\r\n","<br>",$str);
echo $str;
fclose($fp);
讀取INI配置文件的函數:
$arr=parse_ini_file("config.ini");
//返回的是數組
echo $arr['host']."<br/>";
echo $arr['username']."<br/>";
echo $arr['password']."<br/>";
您可能感興趣的文章:
- php讀取excel文件示例分享(更新修改excel)
- php獲取文件大小的方法
- php根據操作系統(tǒng)轉換文件名大小寫的方法
- php多文件上傳下載示例分享
- php多文件上傳實現代碼
- PHP判斷遠程圖片或文件是否存在的實現代碼
- php中的filesystem文件系統(tǒng)函數介紹及使用示例
- php解壓文件代碼實現php在線解壓
- php導入csv文件碰到亂碼問題的解決方法
- PHP遍歷并打印指定目錄下所有文件實例
- php生成excel文件的簡單方法
- php遍歷目錄輸出目錄及其下的所有文件示例
- curl不使用文件存取cookie php使用curl獲取cookie示例
- 使用PHP強制下載PDF文件示例
- 修改apache配置文件去除thinkphp url中的index.php
- php生成txt文件標題及內容的方法
- PHP 下載文件時自動添加bom頭的方法實例
- php使用多個進程同時控制文件讀寫示例

