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" <ceo@xxxxxxxxx> wrote in message news:3163.67.184.124.249.1114736267.squirrel@xxxxxxxxxxxxxxxx > 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