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

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

WBOY
リリース: 2016-06-13 12:51:37
オリジナル
781 人が閲覧しました

php を使用して ubb を html に変換するスクリプトを探しています (フォームをサポートする必要があります)
そうですね、いくつかのフォーラムで ubb を使用するとフォームも作成できることを見ました。
実際、この部分のコードを提供していただければ問題ありません。
構文は
のようです [tbl]
|a1|s2|s3|
|b1|b2|b3|
|c1|c2|c3|
[/tbl]
もちろん、カンマを使用して区切ることもできます。
私は弱すぎて書けません。 。
ありがとう

php ウブ html
-----解決策---------
$s =<<< UBB<br />
[tbl]<br />
<br><font color='#FF8000'>------解决方案--------------------</font><br>a1<br><font color='#FF8000'>------解决方案--------------------</font><br>s2<br><font color='#FF8000'>------解决方案--------------------</font><br>s3<br><font color='#FF8000'>------解决方案--------------------</font><br><br />
<br><font color='#FF8000'>------解决方案--------------------</font><br>b1<br><font color='#FF8000'>------解决方案--------------------</font><br>b2<br><font color='#FF8000'>------解决方案--------------------</font><br>b3<br><font color='#FF8000'>------解决方案--------------------</font><br><br />
<br><font color='#FF8000'>------解决方案--------------------</font><br>c1<br><font color='#FF8000'>------解决方案--------------------</font><br>c2<br><font color='#FF8000'>------解决方案--------------------</font><br>c3<br><font color='#FF8000'>------解决方案--------------------</font><br><br />
[/tbl]<br />
UBB;<br />
<br />
$s = preg_replace_callback('/\[tbl\](.+)\[\/tbl\]/isU', 'tbl_func', $s);<br />
echo $s;<br />
<br />
function tbl_func($r) {<br />
  $t = preg_replace( array('/^\<br><font color='#FF8000'>------解决方案--------------------</font><br>/m', '/\<br><font color='#FF8000'>------解决方案--------------------</font><br>\r?$/m', '/\<br><font color='#FF8000'>------解决方案--------------------</font><br>/m'), array('<tr><td>', '</td></tr>', '</td><td>'), $r[1]);<br />
  return "<table>$t</table>";<br />
}<br />
ログイン後にコピー
<表> 🎜> a1s2s3
b1b2b3
c1c2c3


他のタグも同じパターンに従います

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート