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

来源:互联网 发布:mcmore分销商城源码 编辑:程序博客网 时间:2024/06/02 22:12

据说,最初中国雕像底部刻有表示“福”一类的图形和文字,通过音译 "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 协议和标准的技术文章,好像 HTTPSMTP 等等)。这份 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).

原创粉丝点击