CuDemVN.Wap.Sh
GetSmile.Mobie.In - Diễn đàn chia sẻ Cú đêm Việt Nam
AiChat.Wap.Sh - Diễn đàn Xtgem Việt Nam
HamTruyen.Xtgem.Com - Blog Ham Truyện nơi hội tụ của những tín đồ mê truyện chữ
RoSino18k 27-12-2015 |
<?php
function bbcode($body) {
$find = array(
"@[[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/]@is",
"/\[url\=(.+?)\](.+?)\[\/url\]/is",
"/\[b\](.+?)\[\/b\]/is",
"/\[i\](.+?)\[\/i\]/is",
"/\[u\](.+?)\[\/u\]/is",
"/\[color\=(.+?)\](.+?)\[\/color\]/is",
"/\[size\=(.+?)\](.+?)\[\/size\]/is",
"/\[font\=(.+?)\](.+?)\[\/font\]/is",
"/\[center\](.+?)\[\/center\]/is",
"/\[right\](.+?)\[\/right\]/is",
"/\[left\](.+?)\[\/left\]/is",
"/\[img\](.+?)\[\/img\]/is",
"/\[email\](.+?)\[\/email\]/is"
);
$replace = array(
"<a href=\"\0\">\0</a>",
"<a href=\"$1\" target=\"_blank\">$2</a>",
"<strong>$1</strong>",
"<em>$1</em>",
"<span style=\"text-decoration:underline;\">$1</span>",
"<font color=\"$1\">$2</font>",
"<font size=\"$1\">$2</font>",
"<span style=\"font-family: $1\">$2</span>",
"<div style=\"text-align:center;\">$1</div>",
"<div style=\"text-align:right;\">$1</div>",
"<div style=\"text-align:left;\">$1</div>",
"<img src=\"$1\" alt=\"Image\" />",
"<a href=\"mailto:$1\" target=\"_blank\">$1</a>"
);
$body = htmlspecialchars($body);
$body = preg_replace($find, $replace, $body);
return $body;
}
Để sử dụng bbcode cho biến nào thì thêm... bbcode() ... lưu ý cần include 'bbcode.php'; đã nhé
echo bbcode($noi_dung);
Nguồn: mrducz95
Đánh giá: 4.5/ 5, 1464 bình chọn
Còn “nhiều” Lắm!