标签: php parameters terminology
有一些PHP函数(例如strstr,strpos和strrchr)接受 一个名为$haystack的参数。这个名字来自哪里?
$haystack
答案 0 :(得分:31)
它来自成语"needle in a haystack"。针是你要搜索的项目(在这种情况下是子字符串或搜索字符串),haystack是针所在的位置(在这种情况下是输入字符串)。
编辑(pst - 可视化答案):
答案 1 :(得分:6)
在大海捞针中找到一根针。您正在寻找更大字符串中的子字符串。
答案 2 :(得分:5)
大海捞针是一种用于指代难以在更大空间中定位的东西的语言。 - 维基