# PHPCrazy.Class.JBBCode **Repository Path**: newzhangyun/PHPCrazy.Class.JBBCode ## Basic Information - **Project Name**: PHPCrazy.Class.JBBCode - **Description**: PHPCrazy解析BBCode(UBB)的类 - **Primary Language**: PHP - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2015-12-09 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #PHPCrazy.Class.JBBCode PHPCrazy BBCode(UBB)解析类 ##如何使用?? [下载 PHPCrazy.Class.JBBCode](http://git.oschina.net/Crazy-code/PHPCrazy.Class.JBBCode/repository/archive/master),解压到PHPCrazy根目录! ##实例 ```php addBBCode("quote", '

{param}

'); $parser->addBBCode("code", '
{param}
', false, false, 1); // 默认的BBCode $parser->addCodeDefinitionSet(new JBBCode\DefaultCodeDefinitionSet()); $text = << [img]https://www.baidu.com/img/bd_logo1.png[/img]
我是[url=http://1067005324.qzone.qq.com]链接[/url] 我的颜色是[color=red]红色[/color]的 还有更多颜色... BBcode; $text .= <<parse($text); $smileyVisitor = new \JBBCode\visitors\SmileyVisitor(); $parser->accept($smileyVisitor); $tagCountingVisitor = new \JBBCode\visitors\TagCountingVisitor(); $parser->accept($tagCountingVisitor); ?>

JBBCode\Parser::getAsHtml()

getAsHtml(); ?>
解析为HTML

JBBCode\Parser::getAsText()

getAsText(); ?>
解析为文本

JBBCode\Parser::getAsBBCode()

getAsBBCode(); ?>
不解析任何BBCode,但会解析表情

统计标签

[b]标签被使用了 getFrequency('b'); ?> 次
```