- 253 名前: ◆JAPH9PWA mailto:sage [02/08/06 09:12 ID:???]
- >>249
orは||より優先度がずっと低いんだよ。 だから @lines = <DB> or error; は (@lines = <DB>) or error; と評価され、 @lines = <DB> || error; は @lines = (<DB> || error); と評価される。 ||演算子のオペランドはスカラコンテキストで評価されるから、 結果として一行しか読み込まれないことになる、というわけね。 >>252 < my(@lines = <DB>) > (my(@lines) = <DB>)
|

|