コードスペランカー

ゲーム開発日誌など

の謎

Rails2.3.5を触っててERBで書かれた部分の謎のコード

<%=h hoge %>

<% %>は、ここに書いたRubyコードを実行せよ<%= %>は、ここに書いたRubyコードを実行して結果をHTML内に挿入しろ

他の仕様は無いはずのeRubyなのですが、ここを見て謎が解けました。

<%= h hoge %>

という解釈なのですね。hというメソッド(関数?)はHTMLをエスケープしろの意味なんですか。