【发布时间】:2013-07-15 02:15:16
【问题描述】:
我有以下代码:
$send1 = 0x01;
$send2 = 0x03;
$send3 = 0x00;
$send4 = 0x00;
然后我这样发送:
socket_write($spawn, $send1, strlen ($send1)) or die("Could not write output\n");
socket_write($spawn, $send2, strlen ($send2)) or die("Could not write output\n");
socket_write($spawn, $send3, strlen ($send3)) or die("Could not write output\n");
socket_write($spawn, $send4, strlen ($send4)) or die("Could not write output\n");
接收方是这样得到的:
$result = socket_read ($socket, 1024) or die("Could not read server response\n");
echo "Reply From Server :".$result;
接收到的数据是:1300,如何在php中使用socket发送和接收hex?
【问题讨论】: