PHP zapisování a čtení ze souboru

Když budu mít v souboru neco.dat uložené data pod sebou např.

neco.dat
5
32
8
77
153
81

a chci přečíst jenom 5 řádek. Jak to mam udělat?
no jestli ty radky maji ruznou dylku tak to budto muzes nacitat po nejakych malych segmentech (treba jeden znak) a pocitat zalomeni, nebo nacist nejaky segment ktery je urcite vetsi nez tech pet radku a pak to oseknout..
jestli ten soubor neni ale nijak zvlast velkej tak to normalne nacti file do pole a pak z toho vytahni jenom prvnich pet prvku..
je to mozna prasarna, ale je to pohodlny. jinak jestli to chces mit nejak super vykonny, tak radsi udelej pevnou dylku radku (treba 2 byty nebo kolik potrebujes) a pak to cti fwrite.
no a nebo databaze :)
Už jsem na všechno přišel....
super

http://486games.net