SIRIUSのオリジナル関数一覧表
関数とは、独自タグの後に「 | 」を付け、その後に特定の関数を指定する事で、独自タグの内容を変化させる事ができる命令の事を言います。
<% 独自タグ | 関数 %>
関数は複数同時に指定する事が出来ます。
複数の関数が指定されている場合、左側に指定されている関数から順番に独自タグの内容が変化します。
<% 独自タグ | 関数1 | 関数2 | 関数3 %>
ちなみに以下関数表は、SIRIUSサポートページの関数説明での使用例がコーディングをミスってて意味が分からない事になっていたので、当方で修正・加筆したものです。
オリジナル関数表
関数 | 関数の説明 | 実行前/実行後のソース |
---|---|---|
html | HTMLエスケープを行なう (htmlタグをwebページ上でそのまま表示する) |
<strong>
↓↓↓ |
nl2br | 改行コードを<br />タグに変換する | あいうえお
かきくけこ |
ns2sp | 改行コードをスペース文字に変換する | あいうえお
かきくけこ |
oneline | 改行コードを抜いて一行にする | あいうえお
かきくけこ |
shorten(文字数) | 指定文字数以降を表示しない | 例)文字数を5に指定した場合
サンプルテキストです。 |
tag_strip(タグ名) | 指定されたタグをすべて取り除く タグ名を指定しない場合はすべて取り除く |
例)pを指定した場合
<p>サンプルテキストです。</p> |
tag_replace(置換したいタグ名,置換後のタグ名) | 指定されたタグを置換する | 例)strongをbに置換した場合
<strong>サンプルテキスト</strong>です。 |
str_replace(置換したい文字列,置換後の文字列) | 指定された文字列を置換する | 例)サンプルをテストに置換した場合
<b>サンプルテキスト</b>です。 |
スポンサーリンク