Re: [PHP] Re: file() and macintosh line break

2002-05-03 Thread Josh Valerie McCormack
I was having a tough time with a Mac file uploaded and squeezed into one line. My friend Shawn helped me write the following which cleans it up. Remove the echo statement to just change it and not see the change. Also, avoid trying to fix the file, make a new one, if you can. Hope this helps.

[PHP] Re: file() and macintosh line break

2002-05-01 Thread Yasuo Ohgaki
Rodrigo Peres wrote: Hi list, I'm in a problem that is driving me crazy!!! I want open a file and puts each line into an array, but this files was created in macintosh!! so the file() can't recognize the end line and only outputs 1 element in array!! How can I solve it. I tried to

Re: [PHP] Re: file() and macintosh line break

2002-05-01 Thread eat pasta type fasta
just a thought, mac line break is \r you can open and save it as unix that should get rid of the weird problem, unless you need it to work for numerous uncotrolled file flow, then replacing \r might work with a FOR loop. You might have to fwrite to a new file there \r will become \n and have

Re: [PHP] Re: file() and macintosh line break

2002-05-01 Thread Philip Olson
Here's a bug report: file() - incorrect behavior (line endings ignored) on files with Mac EOLN (CR) http://bugs.php.net/bug.php?id=16521 Maybe some kind soul will fix this before PHP 4.3.0 :) http://cvs.php.net Regards, Philip Olson On Thu, 2 May 2002, eat pasta

Re: [PHP] Re: file() and macintosh line break

2002-05-01 Thread Justin French
I agree -- if this is a once-off problem, then just open the file in a Windows or Unix machine, re-save it, and the problem should be solved. If the Mac user has BBEdit or BBEdit lite, one of the options they have is to save in Unix and Windows format, which fixes the problem simply. Of course