<?php
$origin = ['value1', 'value2', 'value3', '-2', '2', '22'];
$replace_map = [
'value1' => 'replace1',
'value2' => 'replace2',
'value8' => 'replace8',
2 => 77
];
var_export(
array_map(
function($value) use ($replace_map) {
return str_replace(
array_keys($replace_map),
array_values($replace_map),
$value
);
},
$origin
)
);
preferences:
24.46 ms | 408 KiB | 5 Q