工具/原料
电脑一台
WAMP开发环境
方法/步骤
file_get_content()函数介绍。使用碰明file_get_contents()获取txt文件的内容,具体参数说明如下:
2
具体实例说明。从文带孝本文件tst.txt中读取里面的内容并显示在浏览器中,具体代码和图示如下:
<?php
$file = 'tst.txt'
$content = file_get_contents($file)//读取文件中的内容
echo $content
?>
$content = file_get_contents($file)/猜拍/读银态文穗搏羡件$content = $content . '正在修改'//修改文件
file_put_contents($file, $content)//保存文件
php读取文件内容:-----第一种方法-----fread()--------
<?php
$file_path = "test.txt"
if(file_exists($file_path)){
$fp = fopen($file_path,"r")
$str = fread($fp,filesize($file_path))//指定读取大小,皮猛这里把整个文件内容读取出来
echo $str = str_replace("\r\n","<br />",$str)
}
?>
--------第二种方法------------
<?php
$file_path = "test.txt"
if(file_exists($file_path)){
$str = file_get_contents($file_path)//将整个文件内容读入到一个字符串中
$str = str_replace("\r\n","<br />",$str)
echo $str
}
?>
-----第三种方法------------
<?php
$file_path = "test.txt"
if(file_exists($file_path)){
$fp = fopen($file_path,"r")
$str = ""
$buffer = 1024//每次读取 1024 字判握春节
while(!feof($fp)){//循环读取,直至读取完整个文件
$str .= fread($fp,$buffer)
}
$str = str_replace("\r\n","<br />掘耐",$str)
echo $str
}
?>
-------第四种方法--------------
<?php
$file_path = "test.txt"
if(file_exists($file_path)){
$file_arr = file($file_path)
for($i=0$i<count($file_arr)$i++){//逐行读取文件内容
echo $file_arr[$i]."<br />"
}
/*
foreach($file_arr as $value){
echo $value."<br />"
}*/
}
?>
----第五种方法--------------------
<?php
$file_path = "test.txt"
if(file_exists($file_path)){
$fp = fopen($file_path,"r")
$str =""
while(!feof($fp)){
$str .= fgets($fp)//逐行读取。如果fgets不写length参数,默认是读取1k。
}
$str = str_replace("\r\n","<br />",$str)
echo $str
}
?>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)