unendlich-list

Die Scriptsprache PHP fĂĽr die Gestaltung von dynamischen Websites.

unendlich-list

Beitragvon Diablo » Mo 12 Nov, 2001 19:19

<HTML>hoi,
bin noch relativer anfänger in php und habe einen kleinen chat bot programmiert. in den programmiere ich zur zeit ein spiel das auf C&C basiert *D*. nun ist das so: in der datei 'truppen' stehen alle truppen des users die jeweils durch ein | getrennt sind. nun weiß ich aber nicht wieviele das sind. die zahl schwankt so zwischen ... 1 und 200.
das problem: wenn ich jetzt einfach splitte, darf ich so 200-300 variablen in die list schreiben (list($variable1,$variable2)=split("[|]","$datei");)
und das geht ja nun wirklich nicht.
Wie kann ich mit einem einfachen code alle teile der datei auslesen egal wie viele es sind?

thx schonmal diablo</HTML>
Diablo
 

RE: unendlich-list

Beitragvon gottfried » Do 10 Jan, 2002 21:06

hi,

ist sicher nicht der sauberste / schnellste code, aber es funkt ....

<?

$datei=file("truppen.txt");

//wenn erfolgreich gelesen werden kann
if ($datei)
{

$i=0;
// zeile fĂĽr zeile lesen
foreach($datei as $Zeile)
{

// eine zeile in den linken und rechten teil aufsplitten
// split liefert einen array
$ergebnisse=split("[|]",$Zeile);

// linken und rechten teil rausholen und in je einer tabelle ablegen
$linker_teil[$i]=$ergebnisse[0];
$rechter_teil[$i]=$ergebnisse[1];
$i++;
}


// in den beiden tabellen liegen nun die werte-paare
for ($j=0;$j<$i;$j++)
{
echo "linker teil: $linker_teil[$j] ";
echo "rechter teil: $rechter_teil[$j]<br>";
}
}

?>

hoffe, geholfen zu haben

lg gottfried
gottfried
 


ZurĂĽck zu PHP

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 65 Gäste