在紅寶石很多方法具有!
標記這通常意味着一個變量將在適當位置被修改使用指針或改性劑。所以,你可以做在PHP函數
p "HELLO".downcase!
這是一樣的
s = "HELLO".downcase
p s
在PHP中,你可以一個變量之前使用指針與符號&符號進行修改的地方,或處理VAR爲指針。但確實功能調節器存在或變量修改,將允許在varibales的地方修改像
$str = "hi world";
str_replace("hi", "world", &$str)
如果你想要從函數返回引用,它的聲明必須在名稱之前包含&符號 - 就像我的答案一樣。 – 2011-05-16 03:32:14
@Tomasz的確,但這與問題無關。 :) – deceze 2011-05-16 03:50:00