PHP上下文中的术语“干草堆”

Posted

技术标签:

【中文标题】PHP上下文中的术语“干草堆”【英文标题】:The term "haystack" in the context of PHP 【发布时间】:2011-06-16 01:51:14 【问题描述】:

有一些 php 函数(例如 strstr、strpos 和 strrchr)接受 一个名为$haystack 的参数。这个名字是怎么来的?

【问题讨论】:

【参考方案1】:

它来自成语"needle in a haystack"。针是您要搜索的项目(在这种情况下是子字符串或搜索字符串),干草堆是针所在的位置(在这种情况下是输入字符串)。

编辑(pst - 可视化答案):

【讨论】:

与问题相比,它看起来很简单:) 啊哈!我笑了!对两者都 +1 图片很棒!在中文里,我们有“在海洋中寻找针”,我认为要难得多:)。【参考方案2】:

大海捞针。您正在寻找更大字符串中的子字符串。

【讨论】:

【参考方案3】:

大海捞针是一种比喻,用来指在更大的空间中难以找到的东西。 - 维基

【讨论】:

以上是关于PHP上下文中的术语“干草堆”的主要内容,如果未能解决你的问题,请参考以下文章

如何使用自定义块 php 获取视图页面的字段

在 C# 中的程序集上下文中,激活范围指的是啥?

自然语言处理与语音识别相关专业术语

通俗地说,位域是啥?

创建一个 Drupal 视图,加载共享任何一个分类术语的所有文章(上下文过滤器)

编程术语之上下文对象