1

BBCode の統合に成功しましたが、許可されている/受け入れられているすべての BBCode を動的にリストしたいかどうか疑問に思っていました - どうすればそれを行うことができますか? (手動で書き出すのは面倒な場合があるため...そしてBBCodeが変更された場合は、書き込みを更新する必要があります)

現在、正規表現を含む配列と置換 (html) を含む配列の 2 つの配列を含む BBCode() 関数があり、正規表現配列の preg_replace() を置換 (html) 配列で返します。 .

乾杯し、あなたの入力を楽しみにしています!

4

1 に答える 1

1

テキスタイルやマークダウンなどの別のマークアップ言語の使用を検討してください。MarkdownまたはTextileをサポートしていると言うだけで十分です。それらは非常に広く使用されているため、ユーザーはオンラインでマークアップを簡単に検索できます。

テキスタイルの構文は2006年以降更新されていないため、今後数年間は非常に堅実な状態が続く可能性があります。Markdownの構文は2004年以降更新されていません。

どちらも優れたPHPライブラリを提供します。

于 2010-09-22T23:46:30.430 に答える