webForumDet fria alternativet

ta ut

2 svar · 310 visningar · startad av fluxis

fluxisMedlem sedan feb. 200167 inlägg
#1

jag har en log fil till half-life (counter-strike) som jag skulle vilja kunna hämta ut endel saker men jag vet inte hur man gör..

någon som kan hjälpa mig ??

ex:
L 02/26/2002 - 21:43:48: "nickname<id><wonid><team>" killed "nickname2<id2><wonid2><team2>" with "weapon"

hur gör man gör att hämta ut " nickname, killed, nickname2 (samt wonid & wonid2)" ???

(finns flera saker han ska hämta men det här räker så länge)

PLZ NEED SOME HELP !! :q

GaskiMedlem sedan juni 2000310 inlägg
#2

split() är det första jag tänker på...

pimmeMedlem sedan sep. 20011 086 inlägg
#3

<?
$str = "L 02/26/2002 - 21:43:48: \"nickname<id><wonid><team>\" killed \"nickname2<id2><wonid2><team2>\" with \"weapon\"";
preg_match_all("/\"(.*?)<.*?><(.*?)><.*?>\"(.*?)\"(.*?)<.*?><(.*?)><.*?>/", $str, $match);
echo "Nickname: " . $match[1][0] . "<br>Wonid: " . $match[2][0] . "<br>Killed: " . $match[3][0] . "<br>Nickname2: " . $match[4][0] . "<br>Wonid2: " . $match[5][0];
?>

134 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)