How to move key value pair from array downwards to the last position in PHP

1 Answer

0 votes
function move_bottom(&$arr, $key) {
    $keyvaluerow = array($key => $arr[$key]);
    unset($arr[$key]);
    $arr = $arr + $keyvaluerow;
}

$arr = array(
    'aaa' => 'php',
    'bbb' => 'html',
    'ccc' => 'css',
    'ddd' => 'javascript',
    'eee' => 'c',
);

move_bottom($arr, 'bbb');
echo "<pre>";
print_r($arr);
echo "</pre>";


/*
run:

Array
(
    [aaa] => php
    [ccc] => css
    [ddd] => javascript
    [eee] => c
    [bbb] => html
)

*/

 



answered Jan 26, 2019 by avibootz

Related questions

2 answers 233 views
1 answer 183 views
1 answer 192 views
1 answer 83 views
2 answers 234 views
...