Utf8Layout implements Layout
Read onlyYes
FinalYes
Interfaces
Methods
- __construct() : mixed
- decode() : array<int, mixed>
- encode() : array<int, string>
Methods
__construct()
public
__construct([Offsets $offsets = new Offsets() ]) : mixed
Parameters
decode()
public
decode(Buffers $buffers, int $count, array<string|int, mixed> $valid) : array<int, mixed>
Parameters
- $buffers : Buffers
- $count : int
- $valid : array<string|int, mixed>
Return values
array<int, mixed> —physicals, null where !$valid[$i]
encode()
public
encode(array<string|int, mixed> $physicals) : array<int, string>
Parameters
- $physicals : array<string|int, mixed>
-
nulls allowed
Return values
array<int, string> —value buffers, null slots in canonical form