TCP接收数据乱码

最近在做一个与硬件对接的项目,采用TCP协语,在服务端接收数据时,发现乱码,就会出现以下的乱码

 其实硬件传过来的是ASCII 字符,所以要转换成十六进制才可以,可以用函数 bin2hex() 转换下,转换后,打印出来的结果以下,这样就可以正常显示了

 

如果有什么问题及不懂的可以于关注公众号 回复999加我微信交流下

 

 

Guess you like

Origin blog.csdn.net/loveyoulouyou/article/details/120200801