加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

一个简单的UBB程序

发布时间:2020-12-14 01:46:42 所属栏目:百科 来源:网络整理
导读:1. 定义好自己的UBB标签,例如定义一个如 [img][/img] 当作 html 中 img/ 的替换。( $img= "[img]pic.jpg[/img]" ; ) 2. 创建一个方法,让它完成可以将 [img][/img] 当作 html 中 img/ 的替换的模式匹配。匹配完成后,返回已经匹配完成的标签(此时 $im

1.定义好自己的UBB标签,例如定义一个如[img][/img]当作html<img/>的替换。($img="[img]pic.jpg[/img]";

2.创建一个方法,让它完成可以将[img][/img]当作html<img/>的替换的模式匹配。匹配完成后,返回已经匹配完成的标签(此时$img="<imgsrc=”pic.jpg”/>";

3.OK,输出试试看吧!你已经搞定了

<?php

functionget_ubb($ubb){

$parttern="/[url](.*)[/url]/";

$replacement="<ahref="1">链接至</a>";

$ubb=preg_replace($parttern,$replacement,$ubb);

$parttern1="/[img](.*)[/img]/";

$replacement1="<imgsrc="1"height=200;width=200;/>";

$ubb=preg_replace($parttern1,$replacement1,$ubb);

return$ubb;

}

$url="[url]http://www.baidu.com[/url]";

$img="[img]pic.jpg[/img]";

echo$res=get_ubb($url);

echo$res2=get_ubb($img);

?>

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读