php读取文件内容的三种模式(转)
程序员文章站
2022-05-05 22:19:56
...
php读取文件内容的三种方式(转)
分享下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","
",$conn); - echo $conn."
"; - }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","
",file_get_contents($file_path)); - echo $conn;
- fclose($fp);
- //******************第三种读取方式,循环读取*****************
- 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全栈开发教程
全栈 170W+
主讲:Peter-Zhu 轻松幽默、简短易学,非常适合PHP学习入门
-
玉女心经-web前端开发教程
入门 80W+
主讲:灭绝师太 由浅入深、明快简洁,非常适合前端学习入门
-
天龙八部-实战开发教程
实战 120W+
主讲:西门大官人 思路清晰、严谨规范,适合有一定web编程基础学习
- 最新文章
- 热门排行
网友评论
文明上网理性发言,请遵守 新闻评论服务协议
我要评论