0

私は単純な BBCode パーサーを使用しています。コマンドの数が限られているため、これを操作して追加する必要があり、それを拡張する必要がありました。他のすべては完全に機能しますが、サイズは変わりません。BBCodeタグが表示されないので、何かに変換していますが、フォントサイズの変更を認識していません。何か案は?

/* Size */
$match["size"] = "/\[size=([0-7]+(%|px|em)?)\](.*?)\[\/size\]/is";
$replace["size"] = "<span style=\"font-size: $1;\">$3</span>";

$bbcode = preg_replace($match, $replace, $bbcode); ....etc.

エディターではサイズの可能性が最大 7 までしかないため、ここではサイズを 0 ~ 7 に設定します...

4

0 に答える 0