function move_up(&$arr, $key) {
$keyvaluerow = array($key => $arr[$key]);
unset($arr[$key]);
$arr = $keyvaluerow + $arr;
}
$arr = array(
'aaa' => 'php',
'bbb' => 'html',
'ccc' => 'css',
'ddd' => 'javascript',
'eee' => 'c',
);
move_up($arr, 'ddd');
echo "<pre>";
print_r($arr);
echo "</pre>";
/*
run:
Array
(
[ddd] => javascript
[aaa] => php
[bbb] => html
[ccc] => css
[eee] => c
)
*/