Unsigned Integer
Ryan Durham edited this page Nov 26, 2021
·
1 revision
An XDR unsigned integer is an unsigned integer between 0 and 4294967295
You can encode an integer value like so:
use StageRightLabs\PhpXdr\XDR;
// Encode
$xdr = XDR::fresh()->write(2147483648, XDR::UINT);
To retrieve an integer value from the XDR buffer, you can decode it like so:
use StageRightLabs\PhpXdr\XDR;
$xdr = XDR::fresh()->write(2147483648, XDR::UINT);
// Decode
$int = $xdr->read(XDR::UINT); // 2147483648