mit prev/next hab ich es nicht hinbekommen
prev() und next() arbeiten mit einem internen pointer auf das aktuelle Element des arrays und sind hauptsächlich in Schleifen nützlich.
Aufgrund Deiner eigenwilligen keys ist leider keine vernünftige Zuordnung machbar, was nun "das nächste" oder "das vorherige" ist. Bei einem "normalen" array würde ich es ungefähr so machen:
$prev=isset($array[$i-1]) ? $array[$i-1] : $array[count($array)-1];
$next=isset($array[$i+1]) ? $array[$i+1] : $array[0];
tja, wenn es denn nicht anders geht werde ich doch auf zweidimensionale arrays zurückgreifen und brav zahlen als schlüssel nehmen... noch warte ich aber ein bisserl, vielleicht kommt ja noch eine tolle idee :)
danke für die hilfe
gruss
horst