Просмотр поста

.
Fenix_61

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