ActionView::Helpers::OutputSafetyHelper
def to_sentence(array, options = {})

説明

配列の要素を、英語の文のようにつないだ文字列を返します。

引数

値を変えると、ERB と HTML が変わります。

要素を、英語の文のようにつなぎます(Fish, Chips, and Peas)。要素と、間に入れる文字列は、html_safe でなければエスケープします。間に入れる文字列は、訳の support.array から取ります。このサイトの日本語のページには、この訳を入れていないので、英語の文字列(, 、 and 、, and )になります。
options= {}
"; "
3 つ以上のときの、最後を除く間に入れる文字列です。
" + "
2 つだけのときに、間に入れる文字列です。
" and also "
3 つ以上のときの、最後の間に入れる文字列です。
ここにない options を渡すと、ArgumentError になります。locale だけは、訳の support.array を取る言語として使います。

ERB

直前との違い: 追加 削除 変更


          

HTML