![]() |
1) Is there an easy way to strip "'s from a text file using php?
It's not really feasible to do a s/r using a text editor as the files will be uploaded by a user and actioned directly rather than them passing through my control first. 2) How can I read a line at a time from a csv file before exploding it? Say grab all characters into a string until \n and then process, then repeat in a loop until EOF (I could do this in c++ - albeit a bit rusty now - but not really sure in php) Any solutions greatly appreciated. :) Matt. -------------------------- If there's no way of easily reading the file a line at a time, is it a really bad idea to read a 1000+ line file in to an array in one go, and then exploding it into lines on \n, and then exploding each line at a time on the delimiter? Lastly, if I do this, is this a good way of exploding a line at a time until EOF?? PHP Code:
|
1) try this:
PHP Code:
PHP Code:
|
Thanks for the quick response. :)
The first question, I needed to replace the quotation char " with nothing. I guess the principal is the same though. Can I just use \" ?? PHP Code:
----------------- Secondly, just so I understand correctly... (always a bonus in my case ;))... fgets() reads one line up to endline?? (nix or win or both??) Thanks. :) |
In case anyone cares....
I added: PHP Code:
|
fgets() will read up to the number of bytes you specify, until it reads a EOL, or until EOF (which ever comes first). PHP is wise to the win/unix differences, and will watch for \n on unix and \r\n on win for EOL.
|
All times are GMT. The time now is 12:35 AM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|