[nycphp-talk] talk Digest, Vol 45, Issue 1
Mitch Pirtle
mitch.pirtle at gmail.com
Tue Jul 13 08:48:55 EDT 2010
On Tue, Jul 13, 2010 at 7:34 AM, Nicholas Hart <nhart at partsauthority.com> wrote:
> Hey,
>
> I'm trying to find an easy way to replace foreign chars in address fields
> that are causing problems. Two examples include æ (\xe6) and ð (\xf0) where
> the value in parens is the mysql escape value for these chars. There are
> many more such characters and it would probably make sense to create a file
> or table listing them along with their replacements. Anyone run into this
> and if so how did you solve it?
>
> Note: the reason this causes an error is because I combine several fields
> into json object to transfer to another system. Since json does not
> recognize these mysql escape chars, it errors out on each one. Another
> option would thus be to find a way to make json handle them... however, not
> sure if this might cause error on other system after the transfer and json
> decoding.
How are you generating your JSON strings? That might be the source of
the problem, as json_encode requires UTF8.
-- Mitch
More information about the talk
mailing list