protected function readString() {
        $startPosition = $this->currentPosition;
        ++$this->currentPosition;

        while ($this->currentPosition < $this->codeLength) {
            $currentChar = $this->code{$this->currentPosition};
            if ($currentChar === '\\') {
                $this->currentPosition += 2;
            } elseif ($currentChar === '"') {
                break;
            } else {
                ++$this->currentPosition;
            }
        }

        ++$this->currentPosition;
        $this->compressedCode .= substr($this->code, $startPosition, $this->currentPosition - $startPosition);
    }
protected function readString() {
        $startPosition = $this->currentPosition;
        ++$this->currentPosition;

        while ($this->currentPosition < $this->codeLength) {
            $currentChar = $this->code{$this->currentPosition};
            if ($currentChar === '\\') {
                $this->currentPosition += 2;
            } elseif ($currentChar === '"') {
                break;
            } else {
                ++$this->currentPosition;
            }
        }

        ++$this->currentPosition;
        $this->compressedCode .= substr($this->code, $startPosition, $this->currentPosition - $startPosition);
    }
protected function readString ( ) { $ startPosition = $ this -> currentPosition ; ++ $ this -> currentPosition ; while ( $ this -> currentPosition < $ this -> codeLength ) { $ currentChar = $ this -> code { $ this -> currentPosition } ; if ( $ currentChar === '\\' ) { $ this -> currentPosition += 2 ; } elseif ( $ currentChar === '"' ) { break ; } else { ++ $ this -> currentPosition ; } } ++ $ this -> currentPosition ; $ this -> compressedCode .= substr ( $ this -> code , $ startPosition , $ this -> currentPosition - $ startPosition ) ; }
Reads and handles a quoted string.
Reads and handles a quoted string .