PHP读取文件....

来源:百度知道 编辑:UC知道 时间:2024/06/15 04:22:18
我利用PHP把内容写进一个格式为.dat的文件..名字为base.dat

然后我要读取他..

我用file()函数把内容写进数组..

那么,后面的,应该怎样写,才能把内容显示出来

假设base.dat的内容是一行一个的IP地址,例如

192.168.0.1
192.168.0.2
202.168.14.3

这样...

我要在PHP中,把所有显示出来,怎样写?

<?php
$fp=fopen("base.dat","a+");
$ip=fread($fp,filesize("base.dat"));
fclose($fp);
echo $ip;
/*
整个读出来就可以。至于你里面的ip自己用<br />或者<p>
分下段。

<?php $file_dir="1.txt"; $fp=fopen($file_dir,"r"); $content=fread($fp,filesize($file_dir));//读文件 fclose($fp); function replaces($str)//为各字段添加'' { foreach($str as $k=>$v) { $str[$k]="'".trim($v)."'"; } return $str; } function Get_item($tmp1,$tmp2,$cont,$sq)//取得sql语句;tmp1为记录分割点,tmp2为字段分割点 { $tmp_rows=explode($tmp1,$cont); foreach($tmp_rows as $key=>$value) { $tmp_rows2[$key]=replaces(explode($tmp2,trim($value))); $sql[$key]=$sq.implode(",",$tmp_rows2[$key]).")\""; } return $sql; } $sq="\"insert into table1 (a1,a2,a3) values (";//sql前半部分,要完善! $sql=array(); $sql=Get_item("-"," ",$content,$sq); //$db=mysql_connect("localhost","