public static function readByte($c, $signed = true)
{
$b = ord($c[0]);
if ($signed) {
if (PHP_INT_SIZE === 8) {
return $b << 56 >> 56;
} else {
return $b << 24 >> 24;
}
} else {
return $b;
}
}
public function getByte() { return Binary::readByte($this->get(1)); }