У меня есть строки вроде
$string1 = 'love is all mine ?';
$string2 = '?Sarah is good girl⭐';
$string3 = 'हिन्दी ya ⭐';
$string4 = 'hái 还/還 ("still"), yǐjīng 已经 ';
Я хочу закодировать их в безвредные кодированные строки, такие как
Api Hatal\u0131d\u0131r. L\u00fctfen kontrol ederek tekrar deneyiniz
, в которых нет специальных символов и utf8характер, так что я могу использовать его в JavaScript.Я пробовал utf8_encode()
и mb_convert_encoding( $string4 , 'UTF-8', 'UCS-2BE');
.utf8_encode()
просто не работает, так как выдает ошибку в javasciprt (потому что я хочу создать ответ json и использовать его в своем коде).mb_convert_encoding( $string4 , 'UTF-8', 'UCS-2BE');
преобразует всю строку в другие китайские символы.