PHP读取文本文件(TXT)

复制代码
<?
header("content-type:text/html;charset=utf-8");
$file = "demo.txt";
###判断该文件是否存在
if(file_exists($file)){
$file_arr = file($file); ###得到数组
$arr_new = array();

####对数组的处理
foreach($file_arr as $v){
$a = trim($v);
$a = str_replace("\r\n","",$a);
$a = str_replace("\r","",$a);
$a = str_replace("\n","",$a);
$arr_new[] = $a;
}

#####接下来就是对数组数据的取出#####

}else{
echo "file not exists!";
}


?>
复制代码

 

复制代码
<?php
header("content-type:text/html;charset=utf-8");

$file = "demo1.txt";

###判断该文件是否存在

if(file_exists($file)){

$fp = fopen($file,"a+");  ###已追加的方式打开

$file_size = filesize($file); ###得到文件的大小,单位:字节
###使用fread函数

$res = fread($fp,$file_size);
####将读取的内容数据的处理
$res_new = str_replace("\r\n",",",$res);  ###注意,该替换要用双引号,即"".
###打印结果
##echo $res_new;
var_dump($res_new);

########对字符串数据的取出


}else{
echo "file not exists!";

}
fclose($fp);

?>
复制代码

 

复制代码
<?php
header("content-type:text/html;charset=utf-8");

$file = "demo2.txt";

if(file_exists($file)){
####使用 file_get_contents函数
$res = file_get_contents($file);
$res_new = str_replace("\r\n",",",$res);  ##同上.
echo $res_new; 
####数据的其他处理
}else{

echo "file not exists!";
}

?>
复制代码

 

posted @   侠岚之弋痕夕  阅读(14109)  评论(0编辑  收藏  举报
编辑推荐:
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
Where is the starting point, we don't have a choice, but the destination where we can pursue!
点击右上角即可分享
微信分享提示