То, что я пытаюсь сделать, очень просто, но я пытаюсь сделать это наиболее эффективно, предпочтительно используя php встроенные fns.
$str = '1234';
echo replace_function(array('1','3'),array('3','1'),$str);
// output: 3214
str_replace, preg_replace приведет к 1214, что означаетон проходит через массивы, заменяя согласованные строки.Я ищу решение для одновременного «переключения» этих двух (или более) строк.
есть идеи?