src/MVC/View.php
private function wrapTag($element, $element_tags = array())
    {
        if (!empty($this->wrap_stack)) {
            $this->wrap($element, $element_tags);
            return $this->buildWrapTags($this->wrap_stack);
        }

        return self::htmlTag($element, $element_tags);
    }
private function wrapTag($element, $element_tags = array())
    {
        if (!empty($this->wrap_stack)) {
            $this->wrap($element, $element_tags);
            return $this->buildWrapTags($this->wrap_stack);
        }

        return self::htmlTag($element, $element_tags);
    }
节点入栈并生成HTML

@param string $element
@param array $element_tags
@return mixed|string