Problemas com explode
Olá pessoal,
estou fazendo uma aplicação em php para ler alguns logs,mais estou tendo muito problema com a função explode,como o log não tem somente um separador,por exemplo a vírgula,estou confuso,vou mostrar como é o log
21:43:22 - ID:( metalx ) / Name:( Destroyer ) / IP ( 189.24.133.163 ) - Aging Up ( Dreadnaught Shield ) [17] ( 13018847 3771115 <418944814> ) -> ( 14062678 11611585 <771622930> )
Preciso dar um explode nas seguintes informações,para organizar elas em uma tabela
21:43:22
metalx
Destroyer
189.24.133.163
Aging Up
Dreadnaught Shield
17
13018847
3771115
418944814
14062678
11611585
771622930
tentei de várias formas ler esse log,mais só conseguir fazer ler a hora,vejam o que eu fiz
<?php
$arquivo_extrato = "historic/log.his";
$ponteiro = fopen($arquivo_extrato, "r");
$conteudo = fread($ponteiro, filesize($arquivo_extrato) );
$linha1 = explode(" -", $conteudo);
$linha2 = explode(" ID:( ", $conteudo);
$log1 = trim("$linha1[0]");
//$log2 = trim("$linha2[0]");
?>
<tr>
<td align="center" bgcolor="#FFFFFF"><? echo $log1; ?></td>
<td align="center" bgcolor="#FFFFFF"><? echo $log2; ?> </td>
<td align="center" bgcolor="#FFFFFF"><? echo $log3; ?></td>
<td align="center" bgcolor="#FFFFFF"><? echo $log4; ?> </td>
<td align="center" bgcolor="#FFFFFF"><? echo $log5; ?> </td>
</tr><br />
será que alguém pode me ajudar?
Discussão (5)
Carregando comentários...