2010-09-20 58 views
1

我剛剛開始使用Ruby和Ruby on Rails,請原諒,如果這是一個簡單的問題。我注意到在一些ERB文件中,使用<%= %><% %>有區別,但有什麼區別?ERB中的不同標籤

謝謝!

回答

5

區別如下: - <%=%>會執行並打印內部寫入的rails代碼的值,而<%%>只會執行rails代碼。

感謝,Anubhaw

+2

你也可以做<%= -%>。最後的減號刪除換行符。用於格式化生成的HTML。 – 2010-09-20 07:08:47

0

<%= %>在ERB等於<?php echo ?>在PHP。

+0

如果在您的服務器上啓用了短標籤,則在PHP中輸入 2011-03-27 11:45:28