代码之家  ›  专栏  ›  技术社区  ›  Tech Kid

Php utf8/unicode编码

  •  2
  • Tech Kid  · 技术社区  · 7 年前

    $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_encode() mb_convert_encoding( $string4 , 'UTF-8', 'UCS-2BE'); . utf8_编码() 因为它在javasciprt中给出了错误,所以无法正常工作(因为我想创建json响应并在代码中使用它)。和 正在将整个字符串转换为其他汉字。

    1 回复  |  直到 7 年前
        1
  •  2
  •   Ali Ghalambaz    7 年前

    你可以用 用于转换

    iconv('utf-8', 'utf-8//IGNORE',$str);
    

    第一个参数是您当前的文本编码,第二个参数是您要将其转换为的编码。函数doc是。。。

    string iconv ( string $input_charset, string $output_charset, string $str )
    
    推荐文章