多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
此扩展旨在帮助解析BBCode文本,以便将其转换为HTML或其他标记语言。它使用一次通过解析,与基于正则表达式的通用方法相比,可以大大提高速度。此外,它通过重新排序打开/关闭标签并自动关闭未关闭的标签来帮助提供有效的HTML。 从0.10.1开始,它支持带单引号,双引号和HTML转义双引号的参数引号 [https://pecl.php.net/package/bbcode](https://pecl.php.net/package/bbcode) [BBcode](https://bangumi.tv/help/bbcode)是Bulletin Board Code的缩写,也有译为「BB代码」的,属于轻量标记语言(Lightweight Markup Language)的一种,如字面上所显示的,它主要是使用在BBS、论坛、Blog等网 * [bbcode\_add\_element](https://www.php.net/manual/en/function.bbcode-add-element.php)(resource`$bbcode_container`,string`$tag_name`,array`$tag_rules`) :bool—添加一个bbcode元素 * [bbcode\_add\_smiley](https://www.php.net/manual/en/function.bbcode-add-smiley.php)(resource`$bbcode_container`,string`$smiley`,string`$replace_by`) :bool—向解析器添加一个笑脸 * [bbcode\_create](https://www.php.net/manual/en/function.bbcode-create.php)(\[array`$bbcode_initial_tags`\= NULL\] ) :resource—创建BBCode资源 * [bbcode\_destroy](https://www.php.net/manual/en/function.bbcode-destroy.php)(resource`$bbcode_container`) :bool—关闭BBCode\_container资源 * [bbcode\_parse](https://www.php.net/manual/en/function.bbcode-parse.php)(resource`$bbcode_container`,string`$to_parse`) :string—根据给定的规则集解析字符串 * [bbcode\_set\_arg\_parser](https://www.php.net/manual/en/function.bbcode-set-arg-parser.php)(resource`$bbcode_container`,resource`$bbcode_arg_parser`) :bool—附加另一个解析器,以便使用另一个规则集进行参数解析 * [bbcode\_set\_flags](https://www.php.net/manual/en/function.bbcode-set-flags.php)(resource`$bbcode_container`,int`$flags`\[,int`$mode`\= BBCODE\_SET\_FLAGS\_SET\] ) :bool—设置或更改解析器选项