phprs\util\AnnotationCleaner::stateStr PHP Method

stateStr() private method

private stateStr ( $q )
    private function stateStr($q)
    {
        $count = strlen($this->tmp);
        for ($i = 1; $i < $count; $i++) {
            if (substr($this->tmp, $i, 1) == $q) {
                $this->dest .= substr($this->tmp, 0, $i + 1);
                $this->tmp = substr($this->tmp, $i + 1);
                return 'stateNormal';
            } else {
                if (substr($this->tmp, $i, 1) == '\\') {
                    //文本内转义
                    $i++;
                    continue;
                    //跳过一个
                }
            }
        }
        $this->dest .= $this->tmp;
        $this->tmp = '';
        return 'stateNormal';
    }