ホームページ  >  記事  >  バックエンド開発  >  PHPを使用してubbをHTMLに変換するスクリプトを探しています(テーブルをサポートする必要があります)

PHPを使用してubbをHTMLに変換するスクリプトを探しています(テーブルをサポートする必要があります)

WBOY
WBOYオリジナル
2016-06-23 14:02:56730ブラウズ

そうですね、いくつかのフォーラムで、ubb を使用するとフォームを作成できることを知りました。
実際、この作品のコードを提供していただいても大丈夫です。
構文は次のようです
[tbl]
|a1|s2|s3|
|c1|c2|c3|
[/tbl]
もちろん、カンマを使用して区切ることもできます彼ら。
私は弱すぎて書けません。 。
ありがとうございます


ディスカッションへの返信(解決策)

$s =<<< UBB[tbl]|a1|s2|s3||b1|b2|b3||c1|c2|c3|[/tbl]UBB;$s = preg_replace_callback('/\[tbl\](.+)\[\/tbl\]/isU', 'tbl_func', $s);echo $s;function tbl_func($r) {  $t = preg_replace( array('/^\|/m', '/\|\r?$/m', '/\|/m'), array('<tr><td>', '</td></tr>', '</td><td>'), $r[1]);  return "<table>$t</table>";}
f5d188ed2c074f8b944552db028f98a1

a34de1251f0d9fe1e645927f19a896e8b6c5a531a458a2e790c1fd6421739d1ca1b90dd5946f0946207856a8a37f441edfb6c5a531a458a2e790c1fd6421739d1cs2b90dd5946f0946207856a8a37f441edfb6c5a531a458a2e790c1fd6421739d1c 3< /td> ;

gt;b1b2b3
b6c5a531a458a2e790c1fd6421739d1cc1b90dd5946f0946207856a8a37f441edfb6c5a531a458a2e790c1fd6421739d1cc2b90dd5946f0946207856a8a37f441edfb6c5a531a458a2e790c1fd6421739d1cc3fd273fcf5bcad3dfdad3c41bd81ad3e5
f16b1740fad44fb09bfe928bcc527e08

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。