2009-10-05 69 views

回答

5

str_replace函數是不是多字節(Unicode)的認識。使用根據MB_ *函數代替

在你的地方mb_ereg_replace聽起來就像是正確的選擇。你可能也僅僅使用正則表達式PCRE功能並指定X標誌

1

PHP不是從地上爬起來,以原生支持UTF8發展。這可能是有用的,而不是指定字符的文字,在您更換指定的實體引用/十六進制代碼,如\ x3094和替換,我認爲這更多的一貫支持。

雖然這將有助於在眼前看到你的直接問題,有更多的代碼。