首先声明,我下面的代码是以你的那十行数据为基础,测试通过的.但是我得把它的局限说一下.
你直接运行吧!
PHP
$file_name="data.txt"; //假设你的数据是存在这个文件中的
$fp=fopen($file_name,'r');
while(!feof($fp)) //文件全部要读完
{
$period = explode(",",$buffer); //以逗号分隔分行内容
echo $buffer."br";
}
fclose($fp); //关闭文件流
首先fopen读取TXT文件,获取一个文件指针,然后fgets获取一行,再fgets继续读取下一行
官方例子:
php
$f?=?fopen?("fgetstest.php",?"r");
$ln=?0;
while?(!?feof?($f))?{
$line=?fgets?($f);
++$ln;
if?($line===FALSE)?print?("FALSE\n");
else?print?($line);
fclose?($f);
这个前提是你的$f这个文件指针不能关闭,如果你想在不同请求的情况下实现,那就要吧$f做全局存储了,看看存session可否(我没做过,不确定,你试试看)
$du=file_get_contents("./yy.txt");//读取yy txt字符串
preg_match("/password=(.*?)\n/is",$du,$p);
echo$p[1];//输出#password=后面的值
$rpp=str_replace($p[1],"替换后的值",$du);//替换#password=后面的值
file_put_contents("./yy.txt",$rpp);//重新写入文件,完成
第一步,读取txt的文件.假设为a.txt
$content = file_get_content('a.txt'); //读取文件内容存入变量.
第二步,存入数据库
mysql_query("insert 表名 (字段名) values('".$content."'));
Ps:文件是上传的,上传后的临时文件名是:$_FILE['tmp_name']
以上就是土嘎嘎小编为大家整理的php表格读取txt数据的简单介绍php表格读取txt数据的简单介绍相关咨询咨询主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!