Home >Backend Development >PHP Tutorial >php中的socket_write能不能直接发送16进制的数据,该如何解决

php中的socket_write能不能直接发送16进制的数据,该如何解决

WBOY
WBOYOriginal
2016-06-13 10:32:361092browse

php中的socket_write能不能直接发送16进制的数据
如果直接发送16进制的数据,他会先将16进制转化为10进制,然后分割字符串,在计算出分割后的字符串16进制,最后发送,代码如下

$str=0xFA;
 socket_write($connection,$str);

通过抓包工具得到的数据是32 35 30,如下图:



有没有办法直接发送16进制的数据,即我通过抓包工具抓取的数据就是 FA呢

------解决方案--------------------
完全可以

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn