文本处理 - BBCode[Bulletin Board Code]
这个扩展目的是帮助解析 BBCode 文本, 目的是转换 到 html代码或者其他标记语言, 这个是用正则提供了高性能的处理方式, 并且对未关闭标签进行了较好的处理
此模块在windows下尚没有lib扩展,不过可以使用pear包代替
安装
配置
定义常量
函数
bool bbcode_add_element ( resource $bbcode_container , string $tag_name , array $tag_rules )
添加一个 bbcode元素
bool bbcode_add_smiley ( resource $bbcode_container , string $smiley , string $replace_by )
添加表情
resource bbcode_create ([ array $bbcode_initial_tags ] )
建立一个bbcode资源
bool bbcode_destroy ( resource $bbcode_container )
清空BBS资源
string bbcode_parse ( resource $bbcode_container , string $to_parse )
根据给定的规则解析字串
bool bbcode_set_arg_parser ( resource $bbcode_container , resource $bbcode_arg_parser )
给资源设定解析器
bool bbcode_set_arg_parser ( resource $bbcode_container , resource $bbcode_arg_parser )
设置或者修改解析选项
说明
创建时间: 2023-01-15 09:27:00 , 最后编辑于 2023-11-24 14:35:00