private static function packMapHeader($size)
{
if ($size <= 0xf) {
return \chr(0x80 | $size);
}
if ($size <= 0xffff) {
return "Þ" . \chr($size >> 8) . \chr($size);
}
return \pack('CN', 0xdf, $size);
}