?
このドキュメントでは、 php中國語ネットマニュアル リリース
將表達(dá)式連接起來就構(gòu)成程序。使用分號(;)或換行將表達(dá)式分隔開來。但反斜線后出現(xiàn)的換行并非分隔符,它表示該行將繼續(xù)下去。
例:
print "hello world!\n"
例:
true (1+2)*3 foo() if test then ok else ng end
Ruby的表達(dá)式包括,變量和常數(shù)、各種字面值、相關(guān)計(jì)算和賦值、if或while等控制結(jié)構(gòu)、方法調(diào)用、類/方法的定義。
還可以使用括號將表達(dá)式括起來進(jìn)行群組化。
空表達(dá)式 () 返回nil。
Ruby的表達(dá)式包括返回值的表達(dá)式和不返回值的表達(dá)式。
另外,有的表達(dá)式不能用作某方法的參數(shù),而有的則可以(有時(shí)將這種表達(dá)式稱作“句”以示區(qū)別)。
若使用括號將那些不能用作參數(shù)的表達(dá)式括起來進(jìn)行群組化之后,就可以像使用普通表達(dá)式一樣使用它們了。
Ruby解釋器在讀取程序時(shí),若遇到下列標(biāo)識就會(huì)停止讀取動(dòng)作。