Warning: file_get_contents(/home/gcms/public_html/skin/datas/users/goro/skin/2017/amp.css): failed to open stream: No such file or directory in /home/gcms/public_html/Gcms/Amp.php on line 32
การแทรก BBCode เช่น ตัวหนา ตัวเอียง ขีดเส้นใต้ ตัวอักษร

GORAGOD

การแทรก BBCode เช่น ตัวหนา ตัวเอียง ขีดเส้นใต้ ตัวอักษร

BBCode ตัวหนา ตัวเอียง สี หรือ ตัวอักษร

<?
  $bbcodes='b|i|u|font'; //ตัวอักษร BBCode
  $temp = preg_replace("/\[($bbcodes)\]/", "<\\1>", $temp); //ไม่มี property
  $temp = preg_replace("/\[($bbcodes)\s(.*?)\]/", "<\\1 \\2>", $temp); //มี property มา
  $temp = preg_replace("/\[\/($bbcodes)\]/", "</\\1>", $temp);
?>

ตัวอย่าง

ตัวหนา
[font color="blue"]Font[/font]