fork download
  1. <?php
  2.  
  3. $list = array("key1"=>3,"key2"=>5,"key3","key4"=>2);
  4.  
  5. foreach($list as $key=> $value)
  6. {
  7. if(is_numeric($key))
  8. {
  9. unset($list[$key]);
  10. $list[$value] = 1;
  11. }
  12.  
  13. }
  14.  
  15. ksort($list);
  16. echo "<pre>";
  17. print_r($list);
Success #stdin #stdout 0.03s 52480KB
stdin
Standard input is empty
stdout
<pre>Array
(
    [key1] => 3
    [key2] => 5
    [key3] => 1
    [key4] => 2
)