Hallo,
Ich habe folgendes Problem, ich will aus einer Datei aktive Einträge auslesen , wenn die Einträge nicht aktiv sind beginnt die unten ersichtliche else schleife und der Array soll weiter gefüllt werden bis der Array den folgenden Wert hat "xx213sdd34gg---fa2\n". Im obigen Else funktioniert alles tip-top, im unteren jedoch nicht. Kann mir jemand erklären wieso es nur ohne geschweifte Klammer funktioniert ? Besten Dank
1.
else
{
if(!feof($fp))
{
while ($array[$x] !="xx213sdd34gg---fa2\n")
$array[$x]=fgets($fp, 1024);
$x++;
}
}
2.
else
{
if(!feof($fp))
{
while ($array[$x] !="xx213sdd34gg---fa2\n")
{
$array[$x]=fgets($fp, 1024);
$x++;
}
}
}
Ich habe folgendes Problem, ich will aus einer Datei aktive Einträge auslesen , wenn die Einträge nicht aktiv sind beginnt die unten ersichtliche else schleife und der Array soll weiter gefüllt werden bis der Array den folgenden Wert hat "xx213sdd34gg---fa2\n". Im obigen Else funktioniert alles tip-top, im unteren jedoch nicht. Kann mir jemand erklären wieso es nur ohne geschweifte Klammer funktioniert ? Besten Dank
1.
else
{
if(!feof($fp))
{
while ($array[$x] !="xx213sdd34gg---fa2\n")
$array[$x]=fgets($fp, 1024);
$x++;
}
}
2.
else
{
if(!feof($fp))
{
while ($array[$x] !="xx213sdd34gg---fa2\n")
{
$array[$x]=fgets($fp, 1024);
$x++;
}
}
}
Kommentar