public function buildHeader($header_type, $data) { $data_len = strlen($data) + 4; if (strlen($header_type) != 1) { return false; } if ($data_len == 4) { return false; } $header = "÷" . $header_type . toEndian(INT2WORD($data_len)); return $header; }
function getNetworkByte($long_ip, $port) { $raw_ip = LONG2DWORD($long_ip); $raw_port = INT2WORD($port); return "" . $raw_port . $raw_ip; }