Thanks also, Richard! You were right on.

Just a note:

I just visited the W3C validation service again, and it seems they have 
recently updated it. It no longer complains if it finds a BOM in your 
document binary. So it would appear that it's no longer an issue with enough 
XML parsers to be relevant anymore. Still, it is nice to have a 
program -like I do- that has that flexibility.

-Jon


"Richard Lynch" <[EMAIL PROTECTED]> wrote in message 
news:[EMAIL PROTECTED]
> On Thu, April 28, 2005 4:14 am, Jon M. said:
>> No matter what I do to the strings to encode them in whatever format
>> before
>> using "fwrite", it ALWAYS seems to end up writing the actual file in
>> "iso-8859-1".
>
> How do you know?
>
> What are you using to determine the format of the file?
>
> We are contending that either you are *not* writing UTF-8 data, but are
> writing iso-8859-1 data, or the software telling you that it's not UTF-8
> is just plain *wrong*
>
> fwrite just takes your data and dumps it on the hard drive.
>
> It doesn't know UTF-8 from U2.
>
>> Isn't the encoding of the characters in PHP's strings, and the encoding 
>> of
>> the actual binary file on your hard drive, two totally different things?
>> Or
>> am I just misinformed?
>
> You are mis-informed.
>
>> How do you actually control the way the binary file itself is written, 
>> and
>> not just the text that is saved in the file?
>
> If you are using Windows, then *WINDOWS* is, perhaps, guessing on the
> binary format based on the file 'extension' (.txt) and on the contents.
>
> First, try renaming the file to, err, whatever Windows thinks UTF-8 file
> extensions should be... ".utf8" ??? Whatever Notepad uses.
>
> Next, forget what Windows desktop tells you.  It's bull.
>
> When you get the data back out of the file, what format is it?
>
> PS You may be confusing Windows by writing UTF-8 without the BOM, and so
> Windows then thinksit's iso-8859-1, because it's no longer a valid UTF-8
> file!  You can make Windows happy; or you can make W3c happy.  Not both.
>
> -- 
> Like Music?
> http://l-i-e.com/artists.htm 

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

Reply via email to