时时商务社区

标题: php读取文件内容的三种可行方法示例介绍 [打印本页]

作者: 新格网络    时间: 2018-2-14 06:00

            php读取文件内容的三种方法:
//**************第一种读取方式*****************************
[U]复制代码[/U] 代码如下:
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","
",$conn);
echo $conn."
";
}else{
echo "文件打不开";
}
}else{
echo "没有这个文件";
}
fclose($fp);

//*******************第二种读取方式***************************
[U]复制代码[/U] 代码如下:
header("content-type:text/html;charset=utf-8");
//文件路径
$file_path="text.txt";
$conn=file_get_contents($file_path);
$conn=str_replace("\r\n","
",file_get_contents($file_path));
echo $conn;
fclose($fp);

//******************第三种读取方式,循环读取*****************
[U]复制代码[/U] 代码如下:
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","
",$str);
echo $str;
fclose($fp);
读取INI配置文件的函数:
$arr=parse_ini_file("config.ini");
//返回的是数组
echo $arr['host']."
";
echo $arr['username']."
";
echo $arr['password']."
";
            
            
您可能感兴趣的文章:
  • PHP 下载文件时自动添加bom头的方法实例
  • php生成txt文件标题及内容的方法
  • 修改apache配置文件去除thinkphp url中的index.php
  • 使用PHP强制下载PDF文件示例
  • curl不使用文件存取cookie php使用curl获取cookie示例
  • php遍历目录输出目录及其下的所有文件示例
  • php生成excel文件的简单方法
  • PHP遍历并打印指定目录下所有文件实例
  • php导入csv文件碰到乱码问题的解决方法
  • php解压文件代码实现php在线解压
  • php中的filesystem文件系统函数介绍及使用示例
  • PHP判断远程图片或文件是否存在的实现代码
  • php多文件上传实现代码
  • php多文件上传下载示例分享
  • php根据操作系统转换文件名大小写的方法
  • php获取文件大小的方法
  • php读取excel文件示例分享(更新修改excel)
  • php使用多个进程同时控制文件读写示例
            




    欢迎光临 时时商务社区 (http://bbs.4435.cn/) Powered by Discuz! X3.2