Cara ini adalah mengubah sebuah string dengan memakai BBCode [b],[i],[img],dll menjadi kode HTML. Cekidot..!!
<?php
function bbcode_format($var) {
$search = array(
'/\[b\](.*?)\[\/b\]/is',
'/\[i\](.*?)\[\/i\]/is',
'/\[u\](.*?)\[\/u\]/is',
'/\[img\](.*?)\[\/img\]/is',
'/\[url\](.*?)\[\/url\]/is',
'/\[url\=(.*?)\](.*?)\[\/url\]/is');
$replace = array(
'<strong>$1</strong>',
'<em>$1</em>',
'<u>$1</u>',
'<img src="$1" />',
'<a href="$1">$1</a>',
'<a href="$1">$2</a>');
$var = preg_replace ($search, $replace, $var);
return $var;
}
?>
Cara penggunaannya cukup dengan menulis kode seperti berikut :
echo
bbcode_format('[b]Tes Bold[/b]');
maka outputnya seperti ini Tes Bold
Maju bersama Bonsai Teknologi Informasi
Tidak ada komentar:
Posting Komentar