How can I save a json-encoded string with international characters to the databse and then parse the decoded string in the browser?
If your source-file is already utf8 then drop the utf8_* functions. php5 is storing strings as array of byte.
you should add a meta tag for encoding within the html AND you should add an http header which sets the transferencoding to utf-8.
and in php