Autor | Zpráva | ||
---|---|---|---|
Ozembuch Profil * |
#1 · Zasláno: 25. 7. 2006, 07:46:29
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 * |
#2 · Zasláno: 25. 7. 2006, 08:06:44
takze musis predtym ako nieco pridas $novy_text nacitat cely subor do premennej $vsetko, potom vymazes subor a pridas $novy_text + $vsetko.
|
||
krteczek Profil |
#3 · Zasláno: 25. 7. 2006, 12:46:41
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 |
#4 · Zasláno: 25. 7. 2006, 12:54:02
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 * |
#5 · Zasláno: 25. 7. 2006, 13:29:13
.....::THX::.....
|
||
Časová prodleva: 8 měsíců
|
|||
d Profil * |
#6 · Zasláno: 11. 3. 2007, 00:12:48
<b>a</b>
|
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0