欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

C# 中 UTF8Encoding.UTF8.GetBytes(key),对应PHP中的哪个方法? 如何写

程序员文章站 2022-06-03 09:16:26
...
C# 中 UTF8Encoding.UTF8.GetBytes(key),,对应PHP中的哪个方法? 怎么写?
C# 中 UTF8Encoding.UTF8.GetBytes(key),,对应PHP中的哪个方法?
怎么写?
------解决思路----------------------
$s = '中文abc';
$s = iconv('gbk', 'utf-8', $s); //不是 utf-8 时需转 utf-8
print_r(unpack('C*', $s));
Array
(
[1] => 228
[2] => 184
[3] => 173
[4] => 230
[5] => 150
[6] => 135
[7] => 97
[8] => 98
[9] => 99
)

C#测试
            foreach (var c in UTF8Encoding.UTF8.GetBytes("中文abc"))
{
Console.WriteLine(c);
}

------解决思路----------------------
$s = '中文abc';
$s = iconv('gbk', 'utf-8', $s); //不是 utf-8 时需转 utf-8
print_r(unpack('C*', $s));
Array
(
[1] => 228
[2] => 184
[3] => 173
[4] => 230
[5] => 150
[6] => 135
[7] => 97
[8] => 98
[9] => 99
)

C#测试
            foreach (var c in UTF8Encoding.UTF8.GetBytes("中文abc"))
{
Console.WriteLine(c);
}
C# 中 UTF8Encoding.UTF8.GetBytes(key),对应PHP中的哪个方法? 如何写

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

相关文章

相关视频