【发布时间】:2012-01-31 16:32:24
【问题描述】:
我在数组中找到正确的键时遇到了一些麻烦:
当我有一个数组时:$haystack
$haystack = array(0 => 'apple',
1 => 'apple',
2 => 'pear',
3 => 'apple',
4 => 'banana');
并且是使用函数array_search
$key = array_search('apple', $haystack);
函数会将 $key 值设置为 '0' ( $key = 0 )
我需要在数组 (3) 中找到第四项的键,它也是苹果... 有谁知道从给定索引搜索数组并返回值的函数?
例如:
array_search_start($needle, $haystack, $startPosition);
【问题讨论】: