Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/9.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_Integer_Byte - Fatal编程技术网

PHP中的字节和带符号短整数

PHP中的字节和带符号短整数,php,integer,byte,Php,Integer,Byte,我想用php发送一个udp数据包。我正在使用MacOSX10.6 我的问题是,我想以小时和分钟分别发送当前时间,每个时间取一个字节,但我找不到在php中如何发送字节的方法,因为字节在php中不是原始数据类型。我在发送有符号短整数时也遇到了问题 提前感谢。$hour=pack('C',$hour)。char相当于byte.and short signed int?请阅读pack docs。php不区分打包的有符号/无符号值。签名只在unpack()ing时输入。我使用了$temperature=p

我想用php发送一个udp数据包。我正在使用MacOSX10.6

我的问题是,我想以小时和分钟分别发送当前时间,每个时间取一个字节,但我找不到在php中如何发送字节的方法,因为字节在php中不是原始数据类型。我在发送有符号短整数时也遇到了问题


提前感谢。

$hour=pack('C',$hour)
。char相当于byte.and short signed int?请阅读pack docs。php不区分打包的有符号/无符号值。签名只在
unpack()
ing时输入。我使用了$temperature=pack('S',$temperature);但它不起作用。