<?php
$file_name="log.txt";
$delline='14203474953404'; //要删除的行数
$farray= file($file_name);//读取文件数据到数组中
//print_r($farray);die;
$newfp="";
//echo count($farray);die;
$fp = fopen ( "log.txt", "w" ); //则以只写模式打开文件banklist.txt
for($i=0;$i<count($farray);$i++)
{
//echo count($farray);die;
$pos = strpos($farray[$i], $delline);
//var_dump($pos);
if($pos==true) //判断删除的行,strcmp是比较两个数大小的函数
{ //echo 'sssss';
//continue;
$farray[$i]="";
//print_r($farray[$i]);die;
break;
}
//if(trim($farray[$i])<>"") //删除文件中的所有空行
//{
//$newfp.=$farray[$i]; //重新整理后的数据
//echo "<pre>";
//var_dump ($newfp);
//}
}
FOR($i = 0; $i<= count($farray); $i ++) { //进入循环
fwrite ( $fp, $farray [$i] ); //将数组$list的每个单元为一行,写入文件banklist.txt
} //循环结束符
$file_name="log.txt";
$delline='14203474953404'; //要删除的行数
$farray= file($file_name);//读取文件数据到数组中
//print_r($farray);die;
$newfp="";
//echo count($farray);die;
$fp = fopen ( "log.txt", "w" ); //则以只写模式打开文件banklist.txt
for($i=0;$i<count($farray);$i++)
{
//echo count($farray);die;
$pos = strpos($farray[$i], $delline);
//var_dump($pos);
if($pos==true) //判断删除的行,strcmp是比较两个数大小的函数
{ //echo 'sssss';
//continue;
$farray[$i]="";
//print_r($farray[$i]);die;
break;
}
//if(trim($farray[$i])<>"") //删除文件中的所有空行
//{
//$newfp.=$farray[$i]; //重新整理后的数据
//echo "<pre>";
//var_dump ($newfp);
//}
}
FOR($i = 0; $i<= count($farray); $i ++) { //进入循环
fwrite ( $fp, $farray [$i] ); //将数组$list的每个单元为一行,写入文件banklist.txt
} //循环结束符
fclose ( $fp ); //关闭文件
_________________________________________________________________________________________________________
<?php
error_reporting( E_ALL&~E_NOTICE );
function get_show_upload_list($upload_log){
$len=strlen(file_get_contents($upload_log));
$content=substr(file_get_contents($upload_log),0,$len-2);
$spilt=str_replace(" ","",$content);
$spilt=explode("\r\n",$content);
$data = array();
foreach($spilt as $val){
$spilt2=explode(",",$val);
$new_arr = array(
'username' => $spilt2[0],
'message' => $spilt2[1],
'url' => $spilt2[2],
'file_name' => $spilt2[3],
'date' => $spilt2[4]
);
$data[] = $new_arr;
}
return $data;
}
$upload_log='log.txt';//传的LOG 日志文件;
var_dump(get_show_upload_list($upload_log));
?>