>> notice there are also these if you end up needing them:
>> 
>> iconv_set_encoding()
>> iconv()
>> 
>> http://us.php.net/manual/en/function.iconv-set-encoding.php
>> http://us.php.net/manual/en/function.iconv.php
>> 
>> -Govinda
>> 
>> -- 
>> PHP Database Mailing List (http://www.php.net/)
>> To unsubscribe, visit: http://www.php.net/unsub.php
>> 
> 
> 
> Hmm. So would this be the quick and easy way to set everything to UTF-8?

well... those functions will not "to set everything to UTF-8".
They merely do what they say they will do... e.g. for iconv, "Performs a 
character set conversion on the string str from in_charset to out_charset."  
<--- That (iconv's function) does not have anything to do with the charset *of 
the db* (or table, or what Apache is set to serve, or the file's charset, etc.).

I always feel that the best thing is to learn and understand, so you know, 
...exactly where your strings are becoming what/where/why... and figure out how 
to control all those places of possible transformation.... and where you might 
not have control, appreciate that is the situation, and figure out how to 
workaround it.

I am not so expert either.  I *assume* that if one did have control of all the 
places where encoding config-settings can factor in, then one would never need 
such a thing as iconv().  But PHP is so full of tools.. to give you power just 
when/where you need it.

My coder spirit always wants to understand exactly what is going on.   So if I 
were you I would want to figure out exactly where your strings are getting 
transformed into something other than what you expected.. and correct the issue 
at that spot.  

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

Reply via email to