0

可能重复:
Ruby 等效于 PHP 的“.=”(点等于)运算符

我想创建一个变量include_items并继续向它添加字符串。

在 PHP 中它将是...

$include_items  = "<td>first item</td>";
$include_items .= "<td>second item</td>";
$include_items .= "<td>third item</td>";
4

2 回答 2

7

尝试<<看看它是如何工作的。您也可以使用+=, 但这会不必要地创建额外的对象。

于 2012-06-04T22:13:17.853 回答
6

+是Ruby的连接运算符String,因此:+=

irb(main):001:0> foo = "asdf"
=> "asdf"
irb(main):002:0> foo += " and stuff"
=> "asdf and stuff"
于 2012-06-04T22:12:46.090 回答