这个标题看起来比较绕口,我直接上代码吧,比如有下面这样一种形式组织的数组
$a = array(
'key12' => 12323,
'key32' => 4345,
'key13' => 323423,
'key43' => 32423,
'key25' => 33423
);对于一个未知的数组,我知道了其中任意一个已经存在的元素的键值,比如就是key13吧,那我如何知道key13的前后分别是哪两个键呢?比如在这个例子中,我如何才能知道$a和key13,找出key32和key43呢?
这种哈希数组没有顺序的数值键值,因此不能对键值+1或者-1,来获取前驱和后继,不知道各位有什么好办法?