看板 Ruby 關於我們 聯絡資訊
目前在學習用ruby去寫一個cgi的程式 然後我看書上範例 有一個地方我不知道那是什麼用法 所以來問一下各位神人 code如下 require 'cgi' class Simple_CGI EMPTY_STRING = '' TITLE = 'A Simple CGI Script' def display() cgi = CGI.new('html4') output = cgi.html do cgi.head do cgi.title{TITLE} end+ cgi.body do cgi.h1{TITLE} end end cgi.out{output.gsub('><',">\n<")} end 省略.... end 我有疑問的地方是 他block 結束的地方 也就是 end+ 還有一個 + 的符號 不知道那是什麼作用?? 所以請問各位一下囉~ 先謝拉 -- ▁▁ ▕寧寧▏ ▕肥肥▏  ̄ ̄ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.120.90.189 ※ 編輯: fuha 來自: 140.120.90.189 (10/09 10:49)
godfat:別想太多,只是把兩個 block 結果相加 10/09 15:25
godfat:補充:用猜的,該 block 的 value 是字串如:<head>..</hed 10/09 15:40
fuha:謝謝~只是一開始會覺得怪怪的 因為沒看過 end後面還有+的符號 10/09 15:52