Ich hänge an einem Problem bei preg_split.
Ich möchte eine Highscore in Zeilen teilen.
Das gewünschte Ergebnis erziele ich auch in der ersten 2 Zeilen, aber dann splittet er nicht mehr so, wie er sollte.
Find leider keinen Fehler. Vielleicht kann mir hier wer helfen.
Soweit schonmal danke.
PHP-Code
PHP-Code:
$zeichen = preg_split('/dabei seit/', $parsedata, PREG_SPLIT_OFFSET_CAPTURE);
$zeichen2 = preg_split('/[\r\n]{1,2}/', $zeichen[1], PREG_SPLIT_OFFSET_CAPTURE);
foreach($zeichen2 AS $zeichen3)
{
echo "<br>" . $zeichen3;
}
Ergebnis;
Zitat:
3 EPIC EPIC 9.717.907 190.547 51 0 19.06.2010
4 die verplanten Elemente dvE 7.229.628 168.131 43 0 19.06.2010
5 Kaffee und Kuchen KuK 6.669.071 238.181 28 0 19.06.2010 6 Kilrathy-Clan Kilrathy 5.975.720 192.765 31 0 19.06.2010 7 Die Physiker 42 5.383.694 283.352 19 0 19.06.2010 8 Schattenfürsten des Chaos SFC 5.009.880 217.821 23 0 19.06.2010 9 Bund der Schatten BdS 4.532.428 174.324 26 0 19.06.2010 10 Schildbürger Schilda 4.482.248 249.014 18 0 19.06.2010 11 Alte Leute treten zurück ALTz 3.916.794 163.200 24 0 19.06.2010 12 Keine Allianz KEINE 3.676.281 183.814 20 0 20.06.2010
|
Inahalt:
PHP-Code:
$parsedata = "
HILFE & Chat
Postit erstellen
Highscore - Menü
eigene Highscore
globale Highscores
Highscore Wackelpudding
Highscore
Highscore
Letzte Aktualisierung 07.10.2010 16:15
Manueller Start:
Allianzhighscore
Ordnung nach Punkten
Pos Name Allianztag Punkte Ø P. / M. Mitglieder dabei seit
3 EPIC EPIC 9.717.907 190.547 51 0 19.06.2010
4 die verplanten Elemente dvE 7.229.628 168.131 43 0 19.06.2010
5 Kaffee und Kuchen KuK 6.669.071 238.181 28 0 19.06.2010
6 Kilrathy-Clan Kilrathy 5.975.720 192.765 31 0 19.06.2010
7 Die Physiker 42 5.383.694 283.352 19 0 19.06.2010
8 Schattenfürsten des Chaos SFC 5.009.880 217.821 23 0 19.06.2010
9 Bund der Schatten BdS 4.532.428 174.324 26 0 19.06.2010
10 Schildbürger Schilda 4.482.248 249.014 18 0 19.06.2010
11 Alte Leute treten zurück ALTz 3.916.794 163.200 24 0 19.06.2010
12 Keine Allianz KEINE 3.676.281 183.814 20 0 20.06.2010";