Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/241.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP套接字以韩语或亚洲语言发送消息_Php - Fatal编程技术网

PHP套接字以韩语或亚洲语言发送消息

PHP套接字以韩语或亚洲语言发送消息,php,Php,我想知道我们如何使用php套接字以亚洲语言发送消息,例如韩语。我已经发送和接收英文字符。我看了看在线鲨鱼,看看我在发送什么,看看我发送的是否正确。 注:(我不会说韩语,这只是一个测试) 已尝试将数据更改为二进制:hex2bin(sprintf(“%c”),(“ㅁ"))); 尝试将其添加到邮件标题数组: "Content-type: text/html; charset=EUC-KR\r\n" 经过大量的研究,下面的解决方案对我有效 $data = mb_convert_encoding("바베

我想知道我们如何使用php套接字以亚洲语言发送消息,例如韩语。我已经发送和接收英文字符。我看了看在线鲨鱼,看看我在发送什么,看看我发送的是否正确。 注:(我不会说韩语,这只是一个测试) 已尝试将数据更改为二进制:
hex2bin(sprintf(“%c”),(“ㅁ")));


尝试将其添加到邮件标题数组:

"Content-type: text/html; charset=EUC-KR\r\n"

经过大量的研究,下面的解决方案对我有效

$data = mb_convert_encoding("바베큐돼지등갈비", "EUC-KR","utf-8");

套接字不会说人类语言。它们传输字节。这就是为什么我们使用协议来格式化这些字节。你可以在这上面使用
json\u encode
,你会得到一个正确的UTF8。无论如何,你的答案虽然对你有帮助,但是错误的。谢谢你,我会去测试json\u encode,我会让你知道结果的不用担心,只要试着找到通过套接字交换消息的标准并实现其中一个,如果我是你,我会使用
json\u encode()
进行序列化,使用
json\u decode
进行反序列化。
$data = mb_convert_encoding("바베큐돼지등갈비", "EUC-KR","utf-8");