当前位置:首页 > PHP教程 > php应用 > 列表

php怎么打开文件 php读取文件内容的三种方法

发布:smiling 来源: PHP粉丝网  添加日期:2018-07-12 15:52:06 浏览: 评论:0 
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("rn","
",$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("rn","
",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("rn","
",$str); 
 
echo $str; 
 
fclose($fp); 
 
读取INI配置文件的函数: 
 
$arr=parse_ini_file("config.ini"); 
 
//返回的是数组 
 
echo $arr['host']."
"; 
 
echo $arr['username']."
"; 
 
echo $arr['password']."
";

Tags: 文件 方法 内容

分享到: