Can I access a variable within a heredoc in Ruby?
If I have a method
def some_method p = {}
string = <<-MY_TERMINATOR
Example text blah blah
lorem ipsum something or another
MY_TERMINATOR
end
开发者_StackOverflowhow can I access the variable p[:name] from within the heredoc?
You can interpolate just like in normal strings
<<-TERMINATOR
Example #{p[:name]} blah blah blah
TERMINATOR
精彩评论