Zoran

Sounds like your problem is with line endings - your unix (i presume) box ends its lines with a newline (\n)

Windows ends lines with a carraige return followed by a newline (\r\n or CRLF)

Notepad doesn't recognise a newline on its own as either a valid character or a valid line ending, so it displays it as a box

Wordpad is slightly cleverer from the sound of things, and correctly interprets your newline characters

trim() probably won't help because it only trims whitespace from the ends of the string - it won't strip it from the middle

if you're building up your output line by line, try trim()ming it line by line

otherwise you might want to look into regexes to strip repeated newlines

Cheers

chris

Zoran Lorkovic wrote:

Hi

Well, when parsing html page data I want to save is saved in txt file. But when saving 
in txt file I got some strange chars like small square (this I see when open in 
NotePad).

When I try to open in WordPad this strange chars (squares) are recognized as new lines 
so in my file I got many empty lines.

I've try to trim array (string) before saving to file but that didn't help (tried with 
trim, ltrim and rtrim).

Am I missing something?

Regards,
Zoran

-- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php



Reply via email to