Ой стойте я напутал !
function get_el($array,$key,$nav){
if ($nav!='next') asort($array);
while ($array!=$key) $arr[]=$array;
echo end($arr);
}
echo get_el($arr,$x,'next'); // вывод следующего элемента
echo get_el($arr,$x,'любое значение'); // вывод предыдущего элемента
вот теперь правильно