Mailinglisten-Archive |
Quick'n'dirty würde ich es mal wie folgt angehen: $lut = array_keys($array); $pos = array_search($array_key, $lut ); $prev = $array[ $lut[$pos-1] ]; $next = $array[ $lut[$pos+1] ]; Oli Sebastian Mendel wrote: > <code> > $array = array ( 1 => 'a', 5 => 'b', 150 => 'c', 3270 => 'd' ); > > array_set_pointer($array, 150); // so eine funktion gibt es aber nicht > > prev($array); > echo $key($array); // prints: 5 > </code> >
php::bar PHP Wiki - Listenarchive