扫码关注官方订阅号
为啥示例中的命名很多都是foo或者bar?这两个单词有啥含义嘛?
小伙看你根骨奇佳,潜力无限,来学PHP伐。
这两个词还真有一个RFC作为权威解释:RFC 3092: Etymology of "Foo"
"FOOBAR"来自于二战时期的粗口 FUBAR (Fucked Up Beyond All Repair,一塌糊涂) 的谐音。
而后计算机科学界将这个词拆开,表达变量名只作为标号,不包含实际意义,并且约定俗成FOO和BAR代表第一个和第二个标号。
(提示:此答案中有暗坑)
参看维基百科 https://zh.wikipedia.org/wiki/Foobar更详细的可以参考这个 http://stackoverflow.com/questions/4868904/what-is-the-origin-of-foo-and-bar
这是跟一个坏孩子学的。
英文单词foo,不同的字典对其解释相去甚远,一说来自中国“福”字的发音,又有解释为二战时期的一种武器。然而若把众多的解释放在编程领域,关于foobar的说法是我认为最为贴切的解释。foobar又为foo-bar,其中bar是beyond all recognition的缩写,通俗点就是无法识别,一塌糊涂的意思。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
这两个词还真有一个RFC作为权威解释:RFC 3092: Etymology of "Foo"
"FOOBAR"来自于二战时期的粗口 FUBAR (Fucked Up Beyond All Repair,一塌糊涂) 的谐音。
而后计算机科学界将这个词拆开,表达变量名只作为标号,不包含实际意义,并且约定俗成FOO和BAR代表第一个和第二个标号。
(提示:此答案中有暗坑)
参看维基百科 https://zh.wikipedia.org/wiki/Foobar
更详细的可以参考这个 http://stackoverflow.com/questions/4868904/what-is-the-origin-of-foo-and-bar
这是跟一个坏孩子学的。