function del_user($spath,$user){
 $arr1=array();
$arr=file($spath);
foreach($arr as $value){
 $single=explode('|@|',$value);
 echo $user."   ".trim($single[0]).'<br/>';
if($user!=trim($single[0])){
$arr1[]=$value;
}
}
//echo var_dump($arr1);
//if(count($arr1)>1){
$fp=fopen($spath,'w+');
foreach($arr1 as $value){
fwrite($fp,$value);
}
fclose($fp);
//}

}

不定义array的话 为空的循环 会报错