您的位置:首页 > 其它

文档中经常出现foo,那到底foo是什么呢

2007-03-13 17:30 295 查看
据说,最初中国雕像底部刻有表示“福”一类的图形和文字,通过音译 "Fu" 就变成了 "Foo",然后一个漫画作家经常把这个词用在漫画中,比如用在漫画背景中不表示什么具体的意义,再后来二战时 "Foo" 成了美英两军的常用词,也有说此时的 "Foo" 来源于法语“火”的音译。

Foo 和 Bar 来自二次世界大战美军间的口头禅 FUBAR (f**ked Up Beyond All Repair) (注:电影雷霆救兵里士兵便经常说着 FUBAR),后来演变成 foo 和 bar,最常见于 API 和 Tech Doc 上,作为没特别意思的变量和函数而设的名字 (PHP 上可见不少)。而 Internet Engineering Task Force 也有为 foo 和 bar 而设 RFC(Request For Comment,大部份是 Internet 协议和标准的技术文章,好像 HTTP,SMTP 等等)。这份 RFC 内容在说 Foo 和 Bar 的历史,变异,以及现时应用 foobar 的 RFC 等。

其实说白了, foo就是在文档中是一个随意的名字而已,就象我们在讲故事的时候习惯于用“张三”代替一个名字不重要的人。

foo的正规解释:
foo /foo/
1. interj. Term of disgust.
2. [very common] Used very generally as a sample name for absolutely anything, esp. programs and files (esp. scratch files).
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐