Markdown_Parser::_doAnchors_inline_callback PHP 메소드

_doAnchors_inline_callback() 공개 메소드

public _doAnchors_inline_callback ( $matches )
    function _doAnchors_inline_callback($matches)
    {
        $whole_match = $matches[1];
        $link_text = $this->runSpanGamut($matches[2]);
        $url = $matches[3] == '' ? $matches[4] : $matches[3];
        $title =& $matches[7];
        $url = $this->encodeAttribute($url);
        $result = "<a href=\"{$url}\"";
        if (isset($title)) {
            $title = $this->encodeAttribute($title);
            $result .= " title=\"{$title}\"";
        }
        $link_text = $this->runSpanGamut($link_text);
        $result .= ">{$link_text}</a>";
        return $this->hashPart($result);
    }