Autor Zpráva
Ozembuch
Profil *
Mám údaje v súbore data.txt a potrebujem ich čítať pomocou cyklu, alebo "fread" opačne.

Príklad:
---data.txt---
11111
22222
33333
44444

---data.txt---

---echo---
44444
33333
22222
11111

---echo---

Alebo keby sa dalo opačne zapisovať cez "fWrite" tak, aby nové boli vždy hore.
Dá sa to nejak urobiť?? Ak áno, tak ako?
Anonymní
Profil *
takze musis predtym ako nieco pridas $novy_text nacitat cely subor do premennej $vsetko, potom vymazes subor a pridas $novy_text + $vsetko.
krteczek
Profil
zapisuj klidně nakonec a na čtení dat použij fci file
<?php
$pole=file("nazev-souboru.txt");
$p=count($pole);//získáš počet řádků pole
for($i=$p;$i>0;$i--)
{
echo $pole[($i-1)]."<br>";//minus jedna protože pole je číslované od nuly
}
?>
krteczek
krteczek
Profil
ted mne napadlo:-)
ještě to jde jednodušeji:
<?php
$pole=file("soubor.txt");
$pole=array_reverse($pole);
foreach($pole as $key => $polozka)
{
echo "řádek: ". $key." polozka: ".$polozka."<br>";
}
krteczek
Ozembuch
Profil *
.....::THX::.....
d
Profil *
<b>a</b>
Toto téma je uzamčeno. Odpověď nelze zaslat.

0