php array re populate keys

后端 未结 3 1606
野趣味
野趣味 2020-12-22 05:09

Hi I have an array, I need to change the keys, in an orderly manner but don\'t change the order the values are. e.g.

$a = array (
 0=>\'h\',
 1=>\'blab         


        
3条回答
  •  我在风中等你
    2020-12-22 05:24

    Call array_values on it:

    $a = array (
     0=>'h',
     1=>'blabla',
     2=>'yes'
    );
    
    unset($a[1]);
    
    $a = array_values($a);
    
    var_dump($a); 
    /*
    array(2) {
      [0]=>
      string(1) "h"
      [1]=>
      string(3) "yes"
    }
    */
    

提交回复
热议问题