1.9のArray#to_sの仕様の違い
cgi.rbをいじっていて分かったのですが、1.8と1.9では挙動が違います。
fujioka@imac:~% ruby -e 'p ["aaa","bbb"].to_s' "aaabbb" fujioka@imac:~% ruby19 -e 'p ["aaa","bbb"].to_s' "[\"aaa\", \"bbb\"]"
Arrayはjoinして文字列にせよということですね。
でも、このほうが正しいと思う。
cgi.rbをいじっていて分かったのですが、1.8と1.9では挙動が違います。
fujioka@imac:~% ruby -e 'p ["aaa","bbb"].to_s' "aaabbb" fujioka@imac:~% ruby19 -e 'p ["aaa","bbb"].to_s' "[\"aaa\", \"bbb\"]"
Arrayはjoinして文字列にせよということですね。
でも、このほうが正しいと思う。