Autor Zpráva
Truncate
Profil *
Dobry den,
mam soubor, cca o 1000 radcich a ten oteviram a v kazdem radku jsou informace oddelene mezerou - cca 4 informace a ty ja chci otevrit a pres explode rozdelit.
takze

$soubor = file(cesta); 
foreach($soubor as $radek)
{
echo $radek;
} atd, atd..
Ale nedari se mi to rozdelit a kdyz si dam treba echo $radek; tak je to vsechno na jednom radku, takze to nefunguje dobre. Proste se tam ztraci <br>
Doufam, ze me chapete.
Nevite, jak to opravit? Diky,
Jakub.
janbarasek
Profil
Truncate:
Tak třeba takto:
<?php
$data = file_get_contents("soubor.txt"); // načte soubor
$parser = explode("\n", $data); // rozparsuje řádky
$i = 0;
while(isset($parser[$i])) { // projde řádek po řádku
   $dts = explode(' ', $parser[$i]); // parsuje po mezeře
   echo $dts[0]; // vypíše první informaci
   $i++;
}
?>
pcmanik
Profil
Truncate:
Nestačí ti v tvojom kóde len zmeniť výpis na echo $radek . '<br>';? Lebo inak nechápem načo sa presne pýtaš.
Aktualný riadok už rozbiješ pomocou explode().

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: