SimplePie_HTTP_Parser::http_version PHP Метод

http_version() публичный Метод

Parse the HTTP version
public http_version ( )
    function http_version()
    {
        if (strpos($this->data, "\n") !== false && strtoupper(substr($this->data, 0, 5)) === 'HTTP/') {
            $len = strspn($this->data, '0123456789.', 5);
            $this->http_version = substr($this->data, 5, $len);
            $this->position += 5 + $len;
            if (substr_count($this->http_version, '.') <= 1) {
                $this->http_version = (double) $this->http_version;
                $this->position += strspn($this->data, "\t ", $this->position);
                $this->state = 'status';
            } else {
                $this->state = false;
            }
        } else {
            $this->state = false;
        }
    }