关于foreach提取TXT数据后的移动指针问题

$keys = file('key.txt'); //key.txt是几十行的字符,例如:a,b,c,d,e,f,g
foreach($keys as $key){
$new = $key
}
请问下,怎么随着$key的值提取上一个字符和下一个字符
我使用了
foreach($keys as $key){
$shang = prev($keys);
$xia = next($keys);
$new = $key
}
这样的话,不管$key值是哪个,$shang和$xia都只能提取到a和c,,,请老师帮我实现,研究一天了,问了别人,他们都不跟我讲.无助了
可能需要把foreach的key循环出来,然后+1 -1的,但是代码不会写,请老师高抬贵手帮下我忙,实在感激不尽,网上资料都找了,都是针对数据库有序列号的,可TXT只有数据

作者: jevenz   发布时间: 2011-05-14

来围观学习下。。。

作者: hyskoa   发布时间: 2011-05-14