Hallo Community,
ich stehe gerade vor einem Problem wo ich selbst an meine Grenze stosse. Ich habe eine Textdatei dort stehen wichtige Daten die ich auslesen möchte für eine Statistik.
Ich habe die Textdatei schon ausgelesen und in einem Array gespeichert. Allerdings nöchte ich nun das relevante Daten die zusammen gehören auch in einem Array stehen. Der Rank ist Variable (er kann sich verändern) Der Name ist einmalig.
Human Player = sagt alles
2.Lt. = ist der Rank dieser ist Variable und kann wechseln
Testflyer = Ist der Spielername (dieser ist einmalig)
z.B
[4] bis [10] ein Array
[12] bis [15] ein Array
[18] bis [61] ein Array
[64] bis [108] ein Array
Ich lese es gerade so aus.
Wäre für Hilfe wirklich sehr dankbar.
Gruß Thomas
ich stehe gerade vor einem Problem wo ich selbst an meine Grenze stosse. Ich habe eine Textdatei dort stehen wichtige Daten die ich auslesen möchte für eine Statistik.
Ich habe die Textdatei schon ausgelesen und in einem Array gespeichert. Allerdings nöchte ich nun das relevante Daten die zusammen gehören auch in einem Array stehen. Der Rank ist Variable (er kann sich verändern) Der Name ist einmalig.
Human Player = sagt alles
2.Lt. = ist der Rank dieser ist Variable und kann wechseln
Testflyer = Ist der Spielername (dieser ist einmalig)
PHP-Code:
[20] => Human Player: 2Lt. Testflyer
z.B
[4] bis [10] ein Array
[12] bis [15] ein Array
[18] bis [61] ein Array
[64] bis [108] ein Array
PHP-Code:
Array
(
[0] =>
[1] =>
[2] =>
[3] => --------------------------------------------------------
[4] => RECORD BEGIN TIMESTAMP 2/7/2009 09:13:42.
[5] => Game is Campaign type Local
[6] => Mission Type: Sweep
[7] => Flight Callsign: Falcon1
[8] => 4 Ship Flight
[9] => Ac type: F-16C-50
[10] => Country: Slovenian
[11] =>
[12] => FLIGHT EVENTS
[13] => Event Testflyer joined as Falcon11 at 05:30:02
[14] => Event Testflyer crashed at 05:49:01
[15] => Event Testflyer exited from Falcon11 at 05:49:15
[16] =>
[17] => -------------
[18] => PILOT SLOT 1:
[19] =>
[20] => Human Player: 2Lt. Testflyer
[21] => Callsign: Testflyer
[22] => Pilot status - KIA
[23] => Aircraft status - DESTROYED
[24] => AA Kills 0
[25] => AG Kills 0
[26] => AS Kills 0
[27] => AN Kills 0
[28] => Shoot At 0
[29] => Other Player Kills 0
[30] =>
[31] => WEAPON DATA
[32] =>
[33] => LOADOUT 0: 20mm M61
[34] => Starting Load 510
[35] => Fired 0
[36] => Missed 0
[37] => Hit 0
[38] =>
[39] => LOADOUT 1: AIM-9P
[40] => Starting Load 2
[41] => Fired 0
[42] => Missed 0
[43] => Hit 0
[44] =>
[45] => LOADOUT 2: AIM-120B
[46] => Starting Load 4
[47] => Fired 0
[48] => Missed 0
[49] => Hit 0
[50] =>
[51] => LOADOUT 3: 370 Gal Tank
[52] => Starting Load 2
[53] => Fired 0
[54] => Missed 0
[55] => Hit 0
[56] =>
[57] => LOADOUT 4: ALQ-131
[58] => Starting Load 1
[59] => Fired 0
[60] => Missed 0
[61] => Hit 0
[62] =>
[63] => -------------
[64] => PILOT SLOT 2:
[65] =>
[66] => AI Player: Cpt. Komninos
[67] => Callsign: Falcon12
[68] => Pilot status - OK
[69] => Aircraft status - OK
[70] => AA Kills 0
[71] => AG Kills 0
[72] => AS Kills 0
[73] => AN Kills 0
[74] => Shoot At 0
[75] => Other Player Kills 0
[76] =>
[77] => WEAPON DATA
[78] =>
[79] => LOADOUT 0: 20mm M61
[80] => Starting Load 510
[81] => Fired 0
[82] => Missed 0
[83] => Hit 0
[84] =>
[85] => LOADOUT 1: AIM-9P
[86] => Starting Load 2
[87] => Fired 0
[88] => Missed 0
[89] => Hit 0
[90] =>
[91] => LOADOUT 2: AIM-120B
[92] => Starting Load 4
[93] => Fired 0
[94] => Missed 0
[95] => Hit 0
[96] =>
[97] => LOADOUT 3: 370 Gal Tank
[98] => Starting Load 2
[99] => Fired 0
[100] => Missed 0
[101] => Hit 0
[102] =>
[103] => LOADOUT 4: ALQ-131
[104] => Starting Load 1
[105] => Fired 0
[106] => Missed 0
[107] => Hit 0
[108] =>
)
Ich lese es gerade so aus.
PHP-Code:
<?php
$datei = file("flug.txt");
$zerlegen = explode("|", $ausgabe);
echo "<pre>";
print_r ($datei);
echo "</pre>";
?>
Wäre für Hilfe wirklich sehr dankbar.
Gruß Thomas
Kommentar