Zend_Markup レンダラー Zend_Markup には現在ひとつのレンダラー、 HTML レンダラーが同梱されています。 自作のタグの追加 自作のタグを追加することによって、Zend_Markup レンダラーに 自作の機能の追加できます。 タグ構造とともに、 あなたが望むいかなる機能も追加ができます。 簡潔なタグから複雑なタグ構造まで。 'foo' タグでの単純な例: addTag( 'foo', Zend_Markup_Renderer_RendererAbstract::TYPE_REPLACE | Zend_Markup_Renderer_RendererAbstract::TAG_NORMAL, array( 'start' => '-bar-', 'end' => '-baz-', 'group' => 'inline', ) ); // これは 'my -bar-tag-baz-' と出力されるでしょう。 echo $bbcode->render('my [foo]tag[/foo]'); ]]> あなたの作成したタグは、あなたのパーサーがタグ構造もサポートするときに 機能することに注意してください。現在、 BBCode はこれをサポートします。 Textile はカスタムタグをサポートしません。