Autor Zpráva
Imroo
Profil *
Zdravím, dá sa súbor nejako prečítať odzadu? Mám na mysli niečo takéto.

$premenna = 'Test1\nTest2\nTest3'; // Súbor má teda tri riadky

Lenže ja potrebujem posledný riadok prečítať ako prvý, teda aby mi echo $premenna vypísalo:
Test 3
Test 2
Test 1


Šlo by to nejak cez fgets() alebo podobnou funkciou? Teda že by sa spočítali riadky v súbore a postupne by cez cyklus šlo fgets...
Vďaka za pomoc.
Alphard
Profil
Jestli ten soubor není příliš velký a můžete ho načíst celý do paměti, použijte file() + array_reverse().
Imroo
Profil *
Práveže velký je... veď som najprv aj rozmýšlal že budem dáta zapisovať Test3\nTest2\nTest1, ale to by som najprv musel súbor prečítať, premazať, zapísať novú hodnotu a staré hodnoty, čo by pri veľkom súbore asi nefungovalo...
kašlem na to, urobím to cez SQL

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: