| 赞 | 2 |
| VIP | |
| 好人卡 | |
| 积分 | 1 |
| 经验 | |
| 最后登录 | 2019-10-10 |
| 在线时间 | 24 小时 |
- 梦石
- 0
- 星屑
- 61
- 在线时间
- 24 小时
- 注册时间
- 2008-8-5
- 回帖
- 1912
|
发表于 2009-5-5 05:48:24
|
显示全部楼层
这是 Ruby 字符串字面值的一种表示方式,被称为 Here document,不仅存在于 Ruby 中,在很多其它脚本语言中都有,像 Perl,PHP~这个主要用于在 Shell 命令行时表示字符串的
Here document 的语法是:
由 << 开头,紧跟着 << 的是一个分隔字符串,然后换行,接下来在这个分隔字符串再次出现之前的文字都是字符串的内容,所以CREDIT=<<_END_
一大堆文章,省略
_END_ 中字符串的内容就是 "一大堆文章,省略"~
另外结束时的分隔符一般必须写在一行的开头(第一列),但如果在使用 << 的时候加了一个减号(<<-)就不需要了
tom 可以下个 Programming Ruby 看吧,F1 估计已经被榨干了…… 系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~ |
|