在PHP中将数字转换为无符号字节

在PHP中将数字转换为无符号字节,php,json,types,unsigned,Php,Json,Types,Unsigned,我希望使用PHP将jSON数据作为POST传递给RESTful web服务 要传递给一个字段的json数据称为无符号字节 {“商品编号”:“214”,“计量编号”:“371315479968”} 值meterNumber必须是UnsignedByte 我需要帮助将值转换为UnsignedByte,如下所示 function convertToUnsignedByte( $string ){ $result = '';// DO SOMETHING WITH $

我希望使用PHP将jSON数据作为POST传递给RESTful web服务

要传递给一个字段的json数据称为无符号字节

{“商品编号”:“214”,“计量编号”:“371315479968”}

meterNumber必须是UnsignedByte

我需要帮助将值转换为UnsignedByte,如下所示

    function convertToUnsignedByte( $string ){     
         $result = '';// DO SOMETHING WITH $string;
         return $result;
        }

        $string  = "14656575668";

        $data = json_encode(array(
                              "merchantNumber": $merchantNumber, 
                              "meterNumber": convertToUnsignedByte($string)
                               )
                           );

你说的无符号字节是什么意思?您希望通过
371315479968
获得什么价值?(或另一个示例)
371315479968
对于无符号字节来说太大;无符号字节的范围是0-255以下是对json数据类型的描述:谢谢大家,问题在于RESTful API文档有错误,它要求字段有无符号字节,LOL什么意思
UnsignedByte
?您希望通过
371315479968
获得什么价值?(或另一个示例)
371315479968
对于无符号字节来说太大;无符号字节的范围是0-255以下是json数据类型的描述:谢谢大家,问题是RESTful API文档有错误,它要求字段有无符号字节,lol