Fastest way to add prefix to array keys?

后端 未结 9 1493
迷失自我
迷失自我 2020-11-28 14:29

What is the fastest way to add string prefixes to array keys?

Input

$array = array(
 \'1\' => \'val1\',
 \'2\' => \'val2\',
);
<
9条回答
  •  天涯浪人
    2020-11-28 14:32

    function array_key_prefix_suffix(&$array,$prefix='',$suffix=''){
            $key_array = array_keys($array);
            $key_string = $prefix.implode($suffix.','.$prefix,$key_array).$suffix;
            $key_array = explode(',', $key_string);
            $array = array_combine($key_array, $array);
        }
    

    This is implemented and working very well

提交回复
热议问题