public encodeBinary ( Ramsey\Uuid\UuidInterface $uuid ) : string | ||
$uuid | Ramsey\Uuid\UuidInterface | |
Результат | string | Binary string representation of a UUID |
public function encodeBinary(UuidInterface $uuid)
{
$fields = $uuid->getFieldsHex();
$optimized = [$fields['time_hi_and_version'], $fields['time_mid'], $fields['time_low'], $fields['clock_seq_hi_and_reserved'], $fields['clock_seq_low'], $fields['node']];
return hex2bin(implode('', $optimized));
}