[ create a new paste ] login | about

Link: http://codepad.org/Jcb6ebxZ    [ raw code | output | fork ]

PHP, pasted on Jul 20:
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
$arr = array('one' => 'Value1', 'two' => 'Value2', 'three' => 'Value3');

function moveToHead($array,$key) {
 $return = $array;
 $add_val = array($key => $return[$key]);
 unset($return[$key]);
 return $add_val + $return;
}

print_r(moveToHead($arr,'two'));
 
?>


Output:
1
2
3
4
5
6
Array
(
    [two] => Value2
    [one] => Value1
    [three] => Value3
)


Create a new paste based on this one


Comments: