Hex
in package
implements
EncoderInterface
AbstractYes
Class Hex
Table of Contents
Interfaces
- EncoderInterface
- Interface EncoderInterface
Methods
- decode() : string
- Convert a hexadecimal string into a binary string without cache-timing leaks
- encode() : string
- Convert a binary string into a hexadecimal string without cache-timing leaks
- encodeUpper() : string
- Convert a binary string into a hexadecimal string without cache-timing leaks, returning uppercase letters (as per RFC 4648)
Methods
decode()
Convert a hexadecimal string into a binary string without cache-timing leaks
public
static decode(string $hex_string) : string
Parameters
- $hex_string : string
Tags
Return values
string —(raw binary)
encode()
Convert a binary string into a hexadecimal string without cache-timing leaks
public
static encode(string $bin_string) : string
Parameters
- $bin_string : string
-
(raw binary)
Return values
stringencodeUpper()
Convert a binary string into a hexadecimal string without cache-timing leaks, returning uppercase letters (as per RFC 4648)
public
static encodeUpper(string $bin_string) : string
Parameters
- $bin_string : string
-
(raw binary)