phprs\util\NestedStringCut::stateQ PHP Метод

stateQ() приватный Метод

进入引号状态
private stateQ ( $str, $pos, &$next )
    private function stateQ($str, $pos, &$next)
    {
        $posESC = strpos($str, '\\', $pos);
        $posQ = strpos($str, $this->subStateQ, $pos);
        $pos = $posESC;
        $next = 'stateESC';
        if ($posQ !== false && ($posQ < $posESC || $posESC === false)) {
            $pos = $posQ;
            $next = 'stateNormal';
        }
        if ($pos !== false) {
            $pos++;
        }
        return $pos;
    }