打开文件读取日志里面的id等信息;

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
$fp = fopen("msg.log-2015-11-08", "r");
$data =array();
while(!feof($fp)){
$a=fgets($fp);
if(strpos($a, "serverId") !== false){
$reg = "#(?<=\\[).*?(?=\\])#";
preg_match_all($reg, $a, $result);
// $data[]=$result;
$serverType=explode("_", trim($result[0][3]));
if ($serverType[0]!=="iOS") {
$serverId=$serverType[0];
}else{
$serverId="iOS_".$serverType[1];
}
$data[]=array("playerId"=>trim($result[0][2]),"serverId"=>$serverId);
}
}
fclose ($fp);
var_dump($data);
查看评论