Hi @all,
ich habe eine Textdatei in der folgende einträge stehen:
12
nü3
weiblich
女
xia1nsheng
Herr
先生
13
mi2ngzi
Name
名字
we4i
Ausruf, hallo
喂
usw
Ich möchte jetzt foldendes mit dieser Datei machen: Ich möchte die Zeilen auslesen. Dabei sind die Zeilen >= 12 die Lektionen und die nächsten 5 Zeilen nach diesen >= 12 möchte ich jeweils in Variablen "speichern", dass am Ende sowas in der Art entsteht: $lektion . ":" . $var1 . ", " . $var2 ... bis eben $var5...und ich komme einfach nicht dahinter wie ich das machen kann.
Meine letzter Versuch war der hier:
(das script läuft nur lokal - ich bin mir dessen bewusst, dass man Schleifen in Schleifen vermeiden sollte)
wäre super wenn ihr weiterhelfen könnten...
cya CrazyPip
ich habe eine Textdatei in der folgende einträge stehen:
12
nü3
weiblich
女
xia1nsheng
Herr
先生
13
mi2ngzi
Name
名字
we4i
Ausruf, hallo
喂
usw
Ich möchte jetzt foldendes mit dieser Datei machen: Ich möchte die Zeilen auslesen. Dabei sind die Zeilen >= 12 die Lektionen und die nächsten 5 Zeilen nach diesen >= 12 möchte ich jeweils in Variablen "speichern", dass am Ende sowas in der Art entsteht: $lektion . ":" . $var1 . ", " . $var2 ... bis eben $var5...und ich komme einfach nicht dahinter wie ich das machen kann.
Meine letzter Versuch war der hier:
PHP-Code:
while (!feof($datei))
{
$a = fgets($datei, 4096);
if ($a >= 12)
{
$lektion = $a;
}
else
{
for ($j=0;$j==5;$j++)
{
$b = fgets($datei, 4096);
$text .= $b;
}
}
echo $lektion . " " . $text . "<br>";
}
fclose($datei);
wäre super wenn ihr weiterhelfen könnten...
cya CrazyPip
Kommentar