我需要一个函数或一个简单的算法来帮助我将普通字符串转换为 utf-8 代码
例如:字符串:
hello
عربي
UTF-8 代码:
68 65 6C 6C 6F 0A 0639 0631 0628 064A 0A
我需要一个函数或一个简单的算法来帮助我将普通字符串转换为 utf-8 代码
例如:字符串:
hello
عربي
UTF-8 代码:
68 65 6C 6C 6F 0A 0639 0631 0628 064A 0A
使用 utf8_encode ( $data )
使用iconv
,如图:
$text = iconv(mb_detect_encoding($text, mb_detect_order(), true), "UTF-8", $text);
这也是检测字符串当前字符集。
尝试使用iconv
功能这里是描述
如果您想将其与阿拉伯语一起使用
您可以在以下位置使用阿拉伯语 php 库:http ://ar-php.org/
尝试这个:
...
$somStr = 'Hello';
utf8_encode_deep($somStr); // Converting string to utf8
print_r($somStr);
...
有关更多详细信息,utf8_encode_deep()
请参阅此
希望它能解决这个问题。