PHP的array中,如何取得与一个元素相邻的元素
比方说,有这样一个数组:{'a'=>1,'c'=>3,'b'=>2,'e'=>5,'d'=>4},有没有什么方法,无需遍历数组,就能得到比方说2这个元素相邻的两个元素3和...
比方说,有这样一个数组:{'a'=>1,'c'=>3,'b'=>2,'e'=>5,'d'=>4},有没有什么方法,无需遍历数组,就能得到比方说2这个元素相邻的两个元素3和5?
PHP中有current, prev, next这几个函数,并在array中内置了一个指针,由此可以得到指针当前指向的元素以及前后的元素,那有没有办法人为设置这个指针当前的指向呢?
Synge_bd的方法操作很简单,但是,如果这个数组中有大量数据,这一操作的消耗会很大,有没有更好的办法了呢? 展开
PHP中有current, prev, next这几个函数,并在array中内置了一个指针,由此可以得到指针当前指向的元素以及前后的元素,那有没有办法人为设置这个指针当前的指向呢?
Synge_bd的方法操作很简单,但是,如果这个数组中有大量数据,这一操作的消耗会很大,有没有更好的办法了呢? 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询