Jump to content

Archived

This topic is now archived and is closed to further replies.

R_P

Reading a Text File

Recommended Posts

So I know how to get the contents of a text file, but I'm wondering if there is a way to retrieve only parts of the file without PHP reading the WHOLE thing. For instance:

I have a 50 MB text document. Thats pretty huge and using file() will take PHP a long time to parse it. Seeing as how all I want is the last 10 lines of the file, is there a way to open the text without parsing the whole document and retrieve the last 1o lines?

Share this post


Link to post
Share on other sites
Use fseek() to position at a point, say 2K, from end of file and read from there.

Or file_get_contents() using the offset argument.

Share this post


Link to post
Share on other sites

×

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.