萬盛學電腦網

 萬盛學電腦網 >> 網絡編程 >> php編程 >> ubb代碼共亨

ubb代碼共亨

<?
function get_ubb($text)//$text是文章內容
{//圖片
$text=str_replace("[ img ]","<img src=",$text);
$text=str_replace("[ /img ]",">",$text);

//鏈接地址
$arr=explode("[ /url ]",$text);
for($i=0;$i<count($arr)-1;$i )
{$tt=explode("[ url ]",$arr[$i]);
$k=$tt[1];
$all=$all.$tt[0]."<a href=".$k." target=_blank>".$k."</a>";
}
if(count($arr)==1)
{
$text=$text;}
else
{$no=count($arr)-1;
$text=$all.$arr[$no];}

//郵箱地址
$all="";
$arr=explode("[ /email ]",$text);
for($i=0;$i<count($arr)-1;$i )
{$tt=explode("[ email ]",$arr[$i]);
$k=$tt[1];
$all=$all.$tt[0]."<a href=mailto:".$k.">".$k."</a>";
}
if(count($arr)==1)
{
$text=$text;}
else
{$no=count($arr)-1;
echo"$arr[$no]";
$text=$all.$arr[$no];}
return $text;
}
//調用
$text=get_ubb($text);
?>

copyright © 萬盛學電腦網 all rights reserved