1、$serv->on('receive', function ($serv, $fd, $from_id, $data) {
$buffer = str_split(bin2hex($data),2);
//echo hexdec($buffer[0]);
//echo "!!!";
//echo hexdec($buffer[1]);
//echo "...";
//取所有数组之和
//echo (hexdec($buffer[0])+hexdec($buffer[1]));
//将十进制数转为二进制
//echo ( decbin (hexdec($buffer[0])+hexdec($buffer[1])));
//$a=decbin (hexdec($buffer[0])+hexdec($buffer[1]));
//echo ",,,,";
//取最后1个字节
//echo substr($a,-8);
//二进制转十进制
//echo "......";
//echo bindec(substr($a,-8));
})
2、$sqlserver->on("connect", function(swoole_client $cli) {
//发送16进制串
$buffer = array();
$buffer[0]=0xCC;
$buffer[1]=0xFF;
$str = '';
foreach($buffer as $ch) {
$str .= chr($ch);
}
//print_r( $str);
$cli->send($str);
echo " sqlserver Connect Success";
});